Поделиться через


UIElement3D.LostFocus Событие

Определение

Происходит при потере данным элементом логического фокуса.

public:
 event System::Windows::RoutedEventHandler ^ LostFocus;
public event System.Windows.RoutedEventHandler LostFocus;
member this.LostFocus : System.Windows.RoutedEventHandler 
Public Custom Event LostFocus As RoutedEventHandler 

Тип события

Комментарии

Логический фокус отличается от фокуса ввода, если фокус был намеренно вытеснен посредством вызова метода, но на другом уровне существует предыдущий фокус ввода. В этом сценарии фокус клавиатуры остается таким же, как и элемент, в котором вызывается метод, по-прежнему Focus получает логический фокус.

Более точная интерпретация этого события заключается в том, что оно возникает при изменении значения IsFocused свойства элемента в маршруте с true на false.

Так как это событие использует восходящую маршрутизацию, элемент, который теряет фокус, может быть дочерним элементом, а не элементом, к которому фактически присоединен обработчик событий. Source Проверьте в данных события, чтобы определить фактический элемент, который получил фокус.

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

Поле идентификатора LostFocusEvent
Стратегия маршрутизации Восходящей
Делегат RoutedEventHandler
  • Соответствующее событие туннелирования отсутствует.

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

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

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