日期:2014-05-17  浏览次数:21609 次

winform下怎么模拟数字键盘输入
我现在是用户用触屏电脑,比如输入用户名,密码登陆,弹出一个数字键盘出来让用户输入这个怎么去实现啊?本来想简单一点直接把数字键在屏幕显示出来,让用户输入,一点击数字光标就移走了,也不能判断是哪个输入框?

------解决方案--------------------
Pannel上放数字Button  平时隐藏  点击文本框输入的时候显示出来  输入结束再隐藏。
试试行不
------解决方案--------------------
这个很简单嘛
自己做一个对话框 上面就是键盘布局

然后点击输入框的时候 弹出键盘对话框

但是涉及到两个对话框数据的传递问题 这个是用delegate就行了
------解决方案--------------------
数字键盘做成一个置顶的窗体,窗体的扩展属性设置为浮动工具栏窗体(不获取焦点)。