ToolTipEventArgs 类

定义

为在工具提示打开或关闭时发生的事件提供事件信息。

public ref class ToolTipEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class ToolTipEventArgs : System.Windows.RoutedEventArgs
type ToolTipEventArgs = class
    inherit RoutedEventArgs
Public NotInheritable Class ToolTipEventArgs
Inherits RoutedEventArgs
继承
ToolTipEventArgs

注解

当工具提示打开和关闭时,此类将提供事件信息。 指定工具提示的 元素继承自 FrameworkElementContentElement。 因此,这两个类上都存在打开和关闭事件。 下表列出了使用此类的事件。

打开工具提示时发生的事件 工具提示关闭时发生的事件
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

这些事件由 ToolTipService 类注册为 ToolTipOpeningEventToolTipClosingEvent 字段。 FrameworkElementFrameworkContentElement 类都通过定义上表中的事件来实现 ToolTipService 并公开此事件

ToolTipEventArgs 重写 InvokeEventHandler 方法。 但是,此受保护的成员不会显示在 ToolTipEventArgs 成员列表中,因为 该方法已密封,并且无法在 类 ToolTipEventArgs中重写。 此类中 方法的实现将作为参数 ToolTipEventHandler 提供的事件处理程序委托强制转换为 类型。

如果工具提示定义为 ToolTip 对象,则Opened当打开和关闭工具提示时,类的 ToolTipClosed 事件也会引发。

属性

Handled

获取或设置一个值,该值指示针对路由事件(在其经过路由时)的事件处理的当前状态。

(继承自 RoutedEventArgs)
OriginalSource

在父类进行任何可能的 Source 调整之前,获取由纯命中测试确定的原始报告源。

(继承自 RoutedEventArgs)
RoutedEvent

获取或设置与此 RoutedEventArgs 实例关联的 RoutedEvent

(继承自 RoutedEventArgs)
Source

获取或设置对引发事件的对象的引用。

(继承自 RoutedEventArgs)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
InvokeEventHandler(Delegate, Object)

当在派生类中重写时,提供特定于类型的调用事件处理程序的方式,该方式与基实现相比可提高效率。

(继承自 RoutedEventArgs)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnSetSource(Object)

在派生类中重写时,每当实例的 Source 属性的值发生更改,则提供一个通知回调入口点。

(继承自 RoutedEventArgs)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅