На изображении ниже показана часть моей формы авторизации.Программа работает нормально, и я могу войти, когда я нажимаю кнопку ввода.Но я хочу войти в систему, когда нажимаю кнопку ввода (кнопка возврата) на клавиатуре.Как я могу это сделать?
В свойствах формы установите Accept button property для кнопки Enter, которая даст вам желаемое.
Accept button property
Попробуйте использовать
Me.AcceptButton = YourButton YourButton.DialogResult = System.Windows.Forms.DialogResult.OK
нажатие Return (на клавиатуре) вызовет событие Button_Click.
Вы можете установить AcceptButton формы на кнопку ввода. Кроме того, вы можете установить его CancelButton на кнопку очистки. Это вызывает функцию очистки, которая запускается, когда пользователь нажимает клавишу Esc.
Кстати, об этом спрашивали раньше здесь .
Private Sub frmcalculator_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown If e.KeyCode = Keys.Enter Then Call btnequals_Click(sender, e) End If