ContentElement.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 

Тип события

RoutedEventHandler

Комментарии

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

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

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

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

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

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

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

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