UIElement.OnLostFocus(RoutedEventArgs) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用提供的事件数据引发 LostFocus 路由事件。
protected:
virtual void OnLostFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnLostFocus (System.Windows.RoutedEventArgs e);
abstract member OnLostFocus : System.Windows.RoutedEventArgs -> unit
override this.OnLostFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnLostFocus (e As RoutedEventArgs)
参数
包含事件数据的 RoutedEventArgs。 此事件数据必须包含 LostFocus 事件的标识符。
注解
此方法虽然是虚拟的,但具有引发 事件的默认实现。
此 On* 方法实现旨在引发 事件,并且相同的方法实现在内部调用,以在属性值更改时 IsFocused 引发事件。 此实现不同于其他一些Windows Presentation Foundation (WPF) On* 实现,后者仅提供为该事件添加类处理的便捷方法。
继承者说明
除非有不引发焦点事件的特意和异常需求,否则请确保实现调用基实现。 否则, LostFocus 在通常将焦点设置为此元素的典型用户操作期间不会引发 事件。 如果不希望元素可聚焦,可以通过将 设置为 Focusablefalse
来阻止元素可聚焦。