Windows Mobile 数字选择控件

在我们开发的 Windows Mobile 应用程序中,特别是一些行业应用,需要频繁地输入一些 金额、数量、分数等数值型的信息。Windows Mobile 系统默认的输入法是一个软键盘,数字的按键非常小,用户很容易输入错误。



而一些中文的输入法,如梅花、A4、国笔,提供了专门的数字输入模式,可以解决按键小的问题。但是这些输入法的界面占用了屏幕一半以上的面积。如下面是国笔输入法界面。



一种比较好的解决方案是开发一个数字选择控件,控件可以根据输入的需要显示或隐藏。因为数字选择控件的专用性比较强,所以我们可以将它的屏幕占用面积设计得比较合理。如下面的数字输入控件,提供了0~9的数字和小数点的输入,backspace和clear按键用于删除已经输入的内容,还有关闭按键用于隐藏控件。控件由14个玻璃特效的按钮组成,控件的颜色会跟随 Windows Mobile 系统的主题颜色的变化而变化,保持一致的风格。

   

在竖屏的时候,数字选择控件显示为双行。当用户将屏幕改为横屏时,屏幕的高度变小了,数字选择控件也跟着变成了单行显示,这样屏幕空间的占用更加合理。

 

作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值