如何将光标从一个文本框更改为另一个文本框

时间:2014-08-27 10:44:30

标签: vb.net

我有两个名为Text1,text2的文本框。一旦我完成输入到Text1的值,我想将光标自动移动到Tex2.I不想为Text1设置最大长度, 在Text1中我想要的有价值的完成指示是鼠标单击Text1。

请帮我在vb.net中编写代码

1 个答案:

答案 0 :(得分:1)

您需要将焦点设置为textbox2 丢失焦点事件的textbo1's

Private Sub TextBox1_LostFocus(sender As Object, e As System.EventArgs) Handles TextBox1.LostFocus
    TextBox2.Focus()
End Sub

或以其他方式:

在表单加载中输入如下代码:

    TextBox1.TabIndex = 0
    TextBox2.TabIndex = 1

Reference:

GotFocus :当控件获得焦点时发生(当光标位于文本框内时发生)

LostFocus :当控件失去焦点时发生(当光标离开文本框时发生)

然后,您只需点击textbox2密钥即可从textbox1重定向到tab