Я ищу способ отмены нажатий клавиш или командных клавиш (например, F1 или CTRL + O), когда элемент управления находится в фокусе. По возможности на контрольном уровне.
Представьте, что у меня есть элемент управления (простое текстовое поле, например), размещенный на форме. Я установил сочетания клавиш для таких команд, как «Открыть» (CTRL + O) или «Справка» (F1). Если элемент управления имеет фокус клавиатуры, и я нажимаю одну из команд, я хочу предотвратить выполнение команды быстрого вызова.
Я бы предпочел решение, где я мог бы обрабатывать эти нажатия клавиш и предотвращать их "пузыриться" на уровне управления, а не на уровне формы.