Я написал простое приложение, которое сворачивает в лоток, если Escape нажат (для этого нужно использовать событие Key keypress). Также у этого приложения есть элемент label для отладки. Все работает нормально.Добавление некоторых элементов сломало событие нажатия клавиши
Но когда я пытаюсь добавить новый элемент (например, кнопку или радиокнопку), мое событие нажатия клавиши не начиналось. Также, если я добавлю новое нажатие клавиши, все еще работает.
Я исследую, что эта кнопка запускает событие нажатия клавиши вместо формы. Нажатие клавиши (потому что оно постоянно сфокусировано?). Как исправить это свойство?
Возможно, вам необходимо убедиться, что 'KeyPreview' включен, чтобы форма проверила нажатие клавиши до того, как все дочерние элементы управления. –