Обычно форма будет обрабатывать события нажатия клавиш. Там нет инструмента, потому что он просто отслеживает ваш след стека. Лучшей идеей было бы сделать оператор трассировки (добавить точку останова и щелчок правой кнопкой мыши, перейти к пункту «При ударе») в событии нажатия клавиш формы, а затем просмотреть информацию в формах forms.keyeventargs и отправителя.
Другие важные элементы, на которые следует обратить внимание: не символьные клавиши (в том числе страница вниз, страница вверх и т. Д.) Не вызывают событие нажатия клавиши, они только вызывают нажатие клавиши и нажатие клавиши, события нажатия клавиши «проглатываются» формой, если вы установили
e.Handled = true;
или
e.SuppressKeyPress = true;
Я также не рекомендую использовать окно конструктора / свойств для подключения ваших событий, использовать Addhandler (VB) или + = (C #), потому что в более сложных формах у вас будут сценарии с множеством элементов управления, совместно использующих обработчики событий, и динамически указание обработчиков во время выполнения.