限制输入字符并聚焦到下一个输入框 - VB.Net
Limiting input characters and focusing to the next input box - VB.Net
我有 6 个文本框要用于密码验证。
我怎样才能:
将用户可以在每个密码字段中输入的字符数限制为 X 个字符;和
确保输入每个字段的文本自动流入下一个输入字段?
谢谢。
您使用的是什么平台?鉴于您的 vb.net 2010 标签,我会假设它是您正在开发的 vb.net 应用程序?
如果是这样,试试这个:
Private Sub TextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox1.TextChanged
If Textbox1.Text.Length = X then
Textbox2.Focus()
End If
End Sub
如果 Textbox1 中的文本长度等于您设置的 "X" 个字符 target.You 的条件可以对所有文本框执行此操作,则 Focus() 只会将焦点转移到下一个文本框控件你的表格上有。
希望对您有所帮助。
我有 6 个文本框要用于密码验证。
我怎样才能:
将用户可以在每个密码字段中输入的字符数限制为 X 个字符;和
确保输入每个字段的文本自动流入下一个输入字段?
谢谢。
您使用的是什么平台?鉴于您的 vb.net 2010 标签,我会假设它是您正在开发的 vb.net 应用程序?
如果是这样,试试这个:
Private Sub TextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox1.TextChanged
If Textbox1.Text.Length = X then
Textbox2.Focus()
End If
End Sub
如果 Textbox1 中的文本长度等于您设置的 "X" 个字符 target.You 的条件可以对所有文本框执行此操作,则 Focus() 只会将焦点转移到下一个文本框控件你的表格上有。
希望对您有所帮助。