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