The Doer
Вот я проверил код и могу сослаться на это
Private Sub txtUser_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtUser.KeyDown
If e.KeyCode = Keys.Enter Then
txtPass.Focus()
End If
End Sub
после ввода значения в текстовое поле Username, как только пользователь нажмет ENTER , он будет сфокусирован на текстовом поле Password.
------
Существует разница между нажатием клавиши и событием keyDown-
Событие нажатия клавиши не вызывается нехарактерными клавишами; однако нехарактерные клавиши вызывают события KeyDown и KeyUp.
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.keypress.aspx[
^]
U также может использовать
Клавиша вверх событие, как и предполагал СА.
Надеюсь, это поможет.