我有textbox1.text作为主文本框 . 选择提交按钮时输入到textbox1.text的任何文本都应该将文本输入到下一个可用的文本框中,即textbox2.text,textbox3.text和textbox4.text . 如何告诉vb.net如果textbox2.text已满,则将文本输入textbox3.text,如果textbox3.text已满,则将文本输入textbox4.text . 这是我被卡住的地方 . 我还在学习更多关于vb.net的知识 .
Private Sub SubBttn_Click(sender As Object, e As EventArgs) Handles SubBttn.Click
If TextBox1.Text.Trim.Length > 0 Then
TextBox2.Text = TextBox1.Text
If TextBox2.Text.Trim.Length > 0 Then
TextBox3.Text = TextBox1.Text
End If
End If
End Sub
2 回答
更紧凑的代码来完成这项工作
您可以将文本框的textlength与文本框的最大长度进行比较,如果它们匹配,则下一个
一旦输入最后一位数字,这将把焦点切换到textbox2 .
如果你想在按钮事件中使用它,那么就像上面一样,但没有
- 1
如果您希望始终保持文本相同,请执行以下操作:
您将为每个文本框重复相同的操作,例如:
希望这可以帮助!