Если вы установите Form«сек AcceptButtonсвойства одного из Buttonсекунды на Form, вы получите такое поведение по умолчанию.
В противном случае, установите KeyPreviewсвойство trueна Formи обрабатывать его KeyDownсобытие. Вы можете проверить наличие Enterключа и предпринять необходимые действия.
Вы можете обозначить кнопку как «AcceptButton» в свойствах формы, и она будет улавливать любые нажатия клавиш «Enter» в форме и перенаправлять их в этот элемент управления.
Спасибо за ссылку, те исключения, которые меня задерживают.
ubiquibacon
Эта ссылка, кажется, умерла.
JAD
10
Как указывалось ранее, установите свойство AcceptButton своей формы на одну из ее кнопок И установите для свойства DialogResult этой кнопки значение DialogResult.OK , чтобы вызывающий абонент знал, было ли диалоговое окно принято или отклонено.
Установите для атрибута KeyPreview в форме значение True, а затем используйте событие KeyPress на уровне формы, чтобы обнаружить клавишу Enter. При обнаружении вызовите любой код для кнопки «отправить».
Ответы:
Если вы установите
Form
«секAcceptButton
свойства одного изButton
секунды наForm
, вы получите такое поведение по умолчанию.В противном случае, установите
KeyPreview
свойствоtrue
наForm
и обрабатывать егоKeyDown
событие. Вы можете проверить наличиеEnter
ключа и предпринять необходимые действия.источник
источник
Вы можете обозначить кнопку как «AcceptButton» в свойствах формы, и она будет улавливать любые нажатия клавиш «Enter» в форме и перенаправлять их в этот элемент управления.
См. Раздел Практическое руководство. Назначение кнопки Windows Forms в качестве кнопки принятия с помощью конструктора и обратите внимание на несколько выделенных им исключений (многострочные текстовые поля и т. Д.).
источник
Как указывалось ранее, установите свойство AcceptButton своей формы на одну из ее кнопок И установите для свойства DialogResult этой кнопки значение DialogResult.OK , чтобы вызывающий абонент знал, было ли диалоговое окно принято или отклонено.
источник
Вы можете подписаться на
KeyUp
мероприятиеTextBox
.источник
Форма имеет свойство KeyPreview, которое можно использовать для перехвата нажатия клавиш.
источник
Просто используйте
** Поместите свой идентификатор кнопки вместо MyButton.
источник
Установите для атрибута KeyPreview в форме значение True, а затем используйте событие KeyPress на уровне формы, чтобы обнаружить клавишу Enter. При обнаружении вызовите любой код для кнопки «отправить».
источник
источник