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