UIElement.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 仍获取逻辑焦点。

A more precise interpretation of this event is that it is raised when the value of the IsFocused property of an element in the route changes from true to false.

由于此事件使用浮泡路由,因此失去焦点的元素可能是子元素,而不是实际附加事件处理程序的元素。 检查 Source 事件数据以确定获得焦点的实际元素。

路由事件信息

标识符字段 LostFocusEvent
路由策略 鼓 泡
委托 RoutedEventHandler
  • 没有相应的隧道事件。

  • 重写 OnLostFocus 以在派生类中实现此事件的类处理。

适用于

另请参阅