【发布时间】:2009-10-08 17:22:50
【问题描述】:
在发布此问题之前,我注意到之前在此主题上发布过类似的问题,但是在这种情况下,用户没有通过使用键盘与文本字段进行交互,在这种情况下,将文本字段绑定到在我的情况下,“粘贴”操作或任何其他漂亮的建议都行不通。
我们的用户正在输入一个从条形码扫描进来的字符串值。我们试图做的是避免用户在扫描信息后放下扫描仪进入下一个字段的烦恼。但是,当文本字段仍有焦点时,我在检测文本字段值的变化时遇到了问题。
这是我们唯一缺少的难题,因为将焦点应用到表单上的下一个字段是微不足道的。当输入设备不是键盘时,任何人都可以阐明如何检测文本字段值的变化吗?我已经尝试过使用 change() 事件,但在该字段不再具有焦点之前它不会触发。
【问题讨论】:
-
如果您要打印自己的条形码,可以尝试将 TAB 字符放在代码末尾,我在 VB.net 中是这样工作的。