Когда пользователь нажимает клавишу Insert в текстовом поле WPF, элемент управления переключает режим вставки и перезаписывания. Обычно это визуализируется с использованием другого курсора (строка против блока), но здесь это не так. Поскольку пользователю абсолютно не известно, что режим перезаписывания активен, я просто хотел бы полностью отключить его. Когда пользователь нажимает клавишу Insert (или, однако, этот режим может быть активирован, преднамеренно или случайно), TextBox должен просто оставаться в режиме вставки.Отключить режим перезаписи в текстовом поле WPF (при нажатии клавиши Insert)
Я мог бы добавить некоторый обработчик события нажатия клавиши и игнорировать все такие события, нажав клавишу Insert без модификаторов. Этого будет достаточно? Вы знаете лучшую альтернативу? В моих представлениях есть несколько элементов управления TextBox, и я не хочу добавлять обработчики событий везде ...
Спасибо, t его работы очень хорошо. Может быть, я могу добавить прикрепленное свойство к каждому TextBox в своем приложении автоматически через стиль? – ygoe
Проверка 'e! = Null' не требуется. –