我无法使用KeyEventArgs使事情做我想做的事情

时间:2019-02-15 15:16:25

标签: vb.net winforms

对此我是菜鸟,因此,如果答案显而易见,请不要生气。问题是当我尝试使用Enter按钮在TextBox1中移动文本时,它没有,我没有收到任何错误,但它不起作用

Private Sub Send(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown

    If e.KeyCode = Keys.Enter Then

        Label1.Text = ""
        Label1.Text = Label2.Text
        Label2.Text = Label3.Text
        Label3.Text = Label4.Text
        Label4.Text = TextBox1.Text
        TextBox1.ResetText()
    End If
End Sub

我希望它能够将文本从TextBox1移至Label4,但不能。

1 个答案:

答案 0 :(得分:0)

禁用表单的KeyPreview-将其设置为False-否则表单将吸收Enter键并在控件之间移动。