将要在没有物理键盘的设备上使用应用程序
寻找触摸屏应用的最佳实践
您在Windows设备上使用哪种商业/免费屏幕键盘或屏幕数字键盘?
或者我们应该使用库来实现我们自己的输入设备?
目前使用标准的windows osk.exe,但我觉得它太小了,无法提供良好的触摸屏体验。
更新:我们决定制作我们自己的键盘,num键盘控件(虽然windows7键盘看起来更好)
答案 0 :(得分:4)
没有真正的答案,只是一些建议。我一直在Windows移动设计PDA应用程序,我发现最好的解决方案是尝试尽可能地消除键盘。花一些额外的时间进行设计,使用选择控件而不是文本框实现有效的GUI。无论使用何种虚拟键盘,如果需要输入太多文本,您的用户可能会抱怨,因为它不直观。 我已经离开了让用户通过Intranet接口自定义对字段的响应并将其保存在数据库中。然后,用户可以从ddls中选择“预制”响应并根据需要进行修改。
答案 1 :(得分:1)
我正在使用Click-N-Type。有关详细信息和其他答案,请参阅this question
答案 2 :(得分:0)
如果您是.NET开发人员,请检查内置编辑器可完全自定义的WPF组件(http://fpscomponents.com/Product.aspx?id=8)。所以程序员可以用自己的语言填充它并定义布局!