Пишу образовательную программу. У меня есть кнопка, которую я хочу "щелкнуть", когда пользователь нажимает клавишу "Ввод". Я установил для свойства кнопки accept формы значение true, а для свойства KeyPreview также установлено значение true. Я попытался создать настраиваемую подпрограмму для репликации функциональности AcceptButton, это тоже не работает, подпрограмма запускается на всех клавишах, кроме нажатия клавиши ввода.
Private Sub TextBoxAnswer_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBoxAnswer.KeyDown
If e.KeyCode = System.Windows.Forms.Keys.Enter Then
CheckQ()
End If
End Sub
Я провел последние 3 дня в поисках ответа и перепробовал в Google все, что смог найти. Я также только что попытался установить для свойства textbox MultiLine
значение true, а клавиша ввода даже не создает новую строку, просто чтобы уточнить, я снова установил для свойства Multiline
значение false, как и должно быть.