ToolTipEventHandler 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于处理在工具提示打开和关闭时发生的路由事件的方法。
public delegate void ToolTipEventHandler(System::Object ^ sender, ToolTipEventArgs ^ e);
public delegate void ToolTipEventHandler(object sender, ToolTipEventArgs e);
type ToolTipEventHandler = delegate of obj * ToolTipEventArgs -> unit
Public Delegate Sub ToolTipEventHandler(sender As Object, e As ToolTipEventArgs)
参数
- sender
- Object
事件处理程序所附加到的对象。
事件数据。
注解
打开和关闭工具提示时,此委托将提供事件处理程序。 指定工具提示继承自 FrameworkElement 或 FrameworkContentElement的元素。 因此,这两个类上都存在打开和关闭事件。 下表列出了使用此事件处理程序的事件。
打开工具提示时发生的事件 | 工具提示关闭时发生的事件 |
---|---|
FrameworkElement.ToolTipOpening | FrameworkElement.ToolTipClosing |
FrameworkContentElement.ToolTipOpening | FrameworkContentElement.ToolTipClosing |
类使用 ToolTipOpeningEvent 和 ToolTipClosingEvent 字段注册ToolTipService这些事件,但 ToolTipService 类不会在附加或以其他方式) (公开这些事件。 FrameworkElement和 FrameworkContentElement 类都实现 ToolTipService 并公开此事件,方法是定义上表中的事件,复制ToolTipService字段以创建 存在于 和 FrameworkContentElement 类上的FrameworkElement新路由事件标识符。
如果将工具提示定义为 ToolTip 对象,OpenedClosed则当工具提示打开和关闭时,也会引发 类的 ToolTip 和 事件。
扩展方法
GetMethodInfo(Delegate) |
获取指示指定委托表示的方法的对象。 |