Λοιπόν χρησιμοποιώ μια procedure για να μεταφέρωμε με Enter απο Control σε Control
Private Sub Me_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub Me_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Escape Then
Me.Close()
End If
If TypeOf Me.ActiveControl Is TextBox Then
Dim NextControl As Boolean
Select Case e.KeyCode
Case Keys.Enter
NextControl = True
Case Keys.Up
NextControl = False
Case Keys.Down
NextControl = True
Case Else
Exit Sub
End Select
'SelectNextControl(Me.ActiveControl, NextControl, True, True, True)
SendKeys.Send("{TAB}")
End If
End Sub
Όταν λοιπόν δίνω Enter μεταφέρετε απο Control σε Control αλλά ακούγετε και Beep
Δεν ξέρω αν υπάρχη κάποιος άλλος τρόπος για αντικατάσταση του Tab με Enter
George Matzouranis