本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

UIElement.GotFocus 事件

 

在此元素获得逻辑焦点时发生。

命名空间:   System.Windows
程序集:  PresentationCore(位于 PresentationCore.dll)

public event RoutedEventHandler GotFocus

如果有意通过某个方法调用强制焦点,而前一个键盘焦点位于不同的作用域,则逻辑焦点将与键盘焦点不同。 在此方案中,键盘焦点将保持其所在位置和元素其中 Focus 调用方法仍获取逻辑焦点。

此事件的更精确地解释是它时引发的值 IsFocused 路由中的元素属性的更改从 falsetrue

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

标识符字段,

GotFocusEvent

路由策略

冒泡

委托

RoutedEventHandler

  • 没有相应的隧道事件。

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

.NET Framework
自 3.0 起可用
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用
返回页首
显示: