Вы можете использовать предварительный просмотр событий.Они происходят до фактических ключевых событий, которые фактически выполняют работу.Например, если вы хотите отключить стрелку вниз для перемещения вверх и вниз по тексту, в PreviewKeyDownEvent вы должны проверить «e.Key» для клавиши «вниз», и, если она найдена, и установить e.Handled = true.Это эффективно удаляет нажатие этой клавиши из обработки.Таким образом, KeyDown никогда не будет вызываться.
Используя этот метод, вы можете удалить определенные ключи или комбинации клавиш и модификаторов (например, CTRL-C, если вы хотите отключить ярлык «копировать»).
Надеюсь, это поможет!Если это так, не забудьте проголосовать и / или пометить его как принятый.