编程论坛
注册
登录
编程论坛
→
VB.NET论坛
textbox 能不能像Excel那样光标自动从textbox1跳到textbox
卓越电脑
发布于 2010-08-21 19:59, 1286 次点击
我用扫码枪输入的内容能不能在textbox1获取内容后光标焦点自动跳到textbox2,像在Excel中一样上一行获取内容后自动一行,不知怎么实现,请大家出个主意
6 回复
#2
wwf3045
2010-08-25 20:12
如果TEXTBOX1中获取的数据长度相同可以在CHANGE事件中用数据长度判断一下,如果数据长度达到就将焦点设置到TEXTBOX2
#3
laoxiazaida
2010-08-27 16:35
楼上正解
#4
卓越电脑
2010-08-28 11:48
这样做不行,有时需要手工输入,有时是18位有时是20位,还有别的方法吗
#5
卓越电脑
2010-08-28 11:50
Excel那个是最理想的状态,能不能做成那个样子的
#6
wwf3045
2010-08-29 08:32
没做过扫码枪,不知道会不会扫码结束后会不会在字串后面加一个结束符,比如回车之类的。如果有可以在CHANGE里面判断一下,然后再设置焦点
#7
卓越电脑
2010-08-29 14:06
正如wwf3045所说,扫码枪输入的结束符是回车,已完成 谢谢 分给你
1