编程论坛
注册
登录
编程论坛
→
VB.NET论坛
[求助]如何实现输入2个数字后,自动跳转下一个文本框。
alpher
发布于 2008-06-10 17:21, 2292 次点击
在网路上,找了很多这方面的资料。
用textchange的话,如果第一个文本输入2个数字后,用鼠标点回到第一个文本,再输入的话,会变成3个(这里未指定文本的最大长度)。
我是个新手,请问一下该如何实现呢?
最好能给段代码。谢谢!!
5 回复
#2
ynyxsky
2008-06-11 09:19
那你就把文本框字符长度限制为2,那么就算点回来了也输入不了啥。。。
#3
cjq5322
2008-06-11 22:43
或者在离开焦点的时候加个判断也可以
#4
trg
2008-06-12 12:30
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If Len(Trim(Me.TextBox1.Text)) = 2 Then
Me.TextBox2.Select()
End If
End Sub
不知道你是不是要实现这样的
#5
jxyga111
2008-06-14 11:59
你們有沒有下載軟件,不敢到網上找怕有毒病啊
1