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

Сведения о маршрутизируемом событии

Поле идентификатора PreviewGotKeyboardFocusEvent
Стратегия маршрутизации Туннелирование
Делегат KeyboardFocusChangedEventHandler
  • Соответствующее восходящее событие имеет значение GotKeyboardFocus.

  • Переопределите OnPreviewGotKeyboardFocus , чтобы реализовать обработку классов для этого события в производных классах.

Применяется к

См. также раздел