32 / 32 / 3
Регистрация: 20.07.2011
Сообщений: 407
|
|
1 | |
Событие TextBox - нажатие кнопки Enter21.03.2012, 00:50. Показов 24441. Ответов 10
У текстбокса есть событие Enter, но оно срабатывает, когда мы курсором мышки всего-лишь нажимаем на поле ввода.
А вот как сделать так, чтобы тектбокс заполнив(текстбокс все еще в фокусе), нажали на Ентер(кнопку) и получили действие заложеное в Button1? Спасибо
0
|
21.03.2012, 00:50 | |
Ответы с готовыми решениями:
10
Обработать нажатие клавиши Enter в TextBox Как реализовать выполнение работы на нажатие кнопки Enter Имитация нажатия клавиши Enter в TextBox по нажатию кнопки Отследить нажатие клавиши Enter в FormKeyDown |
195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
|
|
21.03.2012, 03:46 | 2 |
Легко
Me.AcceptButton = Button1 И при нажатии кнопки ENTER будет выполняться процедура Button1_Click То же самое при нажатии ESC Me.CancelButton = Button1
4
|
195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
|
|
22.03.2012, 09:34 | 4 |
Ну это уже ситуация когда TextBox5 находится в фокусе, если TextBox5 не в фокусе, код не сработает.
Тоже интересно.
0
|
Почетный модератор
21400 / 9134 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
||||||
22.03.2012, 09:52 | 5 | |||||
2
|
32 / 32 / 3
Регистрация: 20.07.2011
Сообщений: 407
|
||||||
10.04.2012, 18:28 [ТС] | 6 | |||||
А как сделать, чтобы по всей форме работало:
Или есть более правильный способ закрыть форму этой кнопкой?
0
|
32 / 32 / 3
Регистрация: 20.07.2011
Сообщений: 407
|
||||||
10.04.2012, 19:35 [ТС] | 8 | |||||
это я с головы писал. Видно ,что в голове бардак.))
Я имел ввиду кнопку Escape. В нете есть куча примеров, в частности у меня работает на голой форме:
Даже не знаю, в какую сторону смотреть ((((
0
|
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
|
|
10.04.2012, 22:53 | 10 |
Может, поставить свойство KeyPreview формы в true? Тогда все нажатия клавиш будут в первую очередь обрабатываться в соответствующем событии формы.
1
|
32 / 32 / 3
Регистрация: 20.07.2011
Сообщений: 407
|
||||||
10.04.2012, 23:56 [ТС] | 11 | |||||
Спасибо, помогло.
Для других, кому будет нужно, это выглядит так:
0
|
10.04.2012, 23:56 | |
10.04.2012, 23:56 | |
Помогаю со студенческими работами здесь
11
Нажатие Button с использованием клавиши Enter Как описать нажатие клавиш Ctrl+Enter? Как отловить нажатие Enter при редактировании ячейки в datagrid? Событие при активации textbox. Или событие при изменения фокуса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |