在有些 Windows Mobile 行业应用的使用场景中,例如:送货上门需要顾客签收、现场维修服务需要客户确认、流程审批签字确认等,需要有一种类似纸质签名的方式来确保经过了某人的签字确认,这种方式就是电子墨迹签名。我们可以开发一个通用的电子墨迹签名控件,便于在多个项目中使用。

如下所示,用户可以在渐变效果的面板上签名,类似手机上的手写输入法功能。如果用户不满意已经写了的内容,可以随时清除重新写一遍。用户完成签字后,可以保存当前签名的电子墨迹,存为图片文件或存入数据库中。如下面右边的笔迹图片就是从左边保存下来的。
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日

如下所示,用户可以在渐变效果的面板上签名,类似手机上的手写输入法功能。如果用户不满意已经写了的内容,可以随时清除重新写一遍。用户完成签字后,可以保存当前签名的电子墨迹,存为图片文件或存入数据库中。如下面右边的笔迹图片就是从左边保存下来的。
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日
posted @ 2009-08-31 17:24 黎波 阅读(1897) 评论(17) 编辑
在我们开发的 Windows Mobile 应用程序中,特别是一些行业应用,需要频繁地输入一些金额、数量、分数等数值型的信息。Windows Mobile 系统默认的输入法是一个软键盘,数字的按键非常小,用户很容易输入错误。

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

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

在竖屏的时候,数字选择控件显示为双行。当用户将屏幕改为横屏时,屏幕的高度变小了,数字选择控件也跟着变成了单行显示,这样屏幕空间的占用更加合理。
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日

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

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

在竖屏的时候,数字选择控件显示为双行。当用户将屏幕改为横屏时,屏幕的高度变小了,数字选择控件也跟着变成了单行显示,这样屏幕空间的占用更加合理。
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日
posted @ 2009-08-31 14:40 黎波 阅读(2024) 评论(12) 编辑
跟上一篇发的按钮类似,使用C#开发,具有渐变效果和玻璃效果两种风格的 Windows Mobile 进度条,四角微微圆角,看上去很漂亮。这种效果除了可以用于实现进度条之外,还可以用于绘制图表。
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日
作者:黎波
博客:http://bobli.cnblogs.com/
日期:2009年8月31日
posted @ 2009-08-31 12:11 黎波 阅读(3433) 评论(14) 编辑