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 , чтобы реализовать обработку классов для этого события в производных классах.