Обнаружение события в любом элементе управления в FORM VB.NET - PullRequest
0 голосов
/ 19 февраля 2012

только что я пытался перехватить клавишу F1 в форме, но справился только при выборе формы, и мне нужно обнаружить ее в любом элементе управления формы

Я использовал этот код:

Select Case e.KeyCode
    Case Keys.F1
        MsgBox("Right")
        e.Handled = True
End Select

1 Ответ

2 голосов
/ 19 февраля 2012

Вам необходимо установить Form.KeyPreview = True - Если это правда, то форма будет получать все ключевые события.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...