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