ContentElement.KeyDown Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возникает при нажатии клавиши, если фокус установлен на данном элементе.
public:
virtual event System::Windows::Input::KeyEventHandler ^ KeyDown;
public event System.Windows.Input.KeyEventHandler KeyDown;
member this.KeyDown : System.Windows.Input.KeyEventHandler
Public Custom Event KeyDown As KeyEventHandler
Тип события
Реализации
Комментарии
Обработка ключей взаимодействует с другими функциями платформы, такими как команды и композиция текста. Событие KeyDown представляет собой событие ввода текста более низкого уровня, которое может вести себя не так, как ожидалось для некоторых элементов управления. Это связано с тем, что некоторые элементы управления имеют управляющий состав или обработку классов, которая предоставляет более высокий уровень обработки текстового ввода и связанных событий.
Это событие создает псевдоним для присоединенного Keyboard.KeyDown события для этого класса, KeyDown чтобы он был частью списка членов класса, если ContentElement наследуется в качестве базового элемента. Обработчики событий, присоединенные к событию KeyDown , присоединяются к базовому Keyboard.KeyDown присоединенному событию и получают тот же экземпляр данных события.
Сведения о маршрутизируемом событии
Поле идентификатора | KeyDownEvent |
Стратегия маршрутизации | Восходящей |
Делегат | KeyEventHandler |
Соответствующее событие туннелирования — PreviewKeyDown.
Переопределите OnKeyDown , чтобы реализовать обработку класса для этого события в производных классах.