ToolTipEventHandler 代理人

定義

表示將處理工具提示開啟和關閉時所發生之路由事件的方法。

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

附加事件處理常式的物件。

e
ToolTipEventArgs

事件資料。

備註

當工具提示開啟並關閉時,此委派會提供事件處理常式。 指定工具提示的專案繼承自 FrameworkElementFrameworkContentElement 。 因此,這兩個類別都有開啟和關閉事件。 下表列出使用此事件處理常式的事件。

工具提示開啟時所發生的事件 工具提示關閉時所發生的事件
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

這些事件是由 ToolTipService 類別使用 ToolTipOpeningEventToolTipClosingEvent 欄位來註冊,但 ToolTipService 類別不會在附加或) (本身公開這些事件。 FrameworkElementFrameworkContentElement 類別會實 ToolTipService 作 並公開此事件,方法是定義上表中的事件,複製 ToolTipService 欄位以建立 和 FrameworkContentElement 類別上 FrameworkElement 存在的新路由事件識別碼。

如果工具提示定義為 ToolTip 物件,當工具提示開啟和關閉時, Opened 也會引發 類別的 ToolTipClosed 事件。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱