Detecting Enter keypress on VB.NET

前端 未结 15 1305
后悔当初
后悔当初 2020-12-05 04:56

I am using .NET 3.5 framework of VB.NET 2008.

I have some textboxes in my form. I want the tab-like behavior when my user presses ENTER on one of my textboxes. I use

15条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-05 05:24

    I'm using VB 2010 .NET 4.0 and use the following:

    Private Sub tbSecurity_KeyPress(sender As System.Object, e As System.EventArgs) Handles tbSecurity.KeyPress
        Dim tmp As System.Windows.Forms.KeyPressEventArgs = e
        If tmp.KeyChar = ChrW(Keys.Enter) Then
            MessageBox.Show("Enter key")
        Else
            MessageBox.Show(tmp.KeyChar)
        End If
    
    End Sub
    

    Works like a charm!

提交回复
热议问题