共用方式為


FrameworkElement.OnToolTipOpening(ToolTipEventArgs) 方法

定義

ToolTipOpening 路由事件到達其路由中的這個類別時,便會叫用此方法。 實作這個方法可為此事件加入類別處理。

protected:
 virtual void OnToolTipOpening(System::Windows::Controls::ToolTipEventArgs ^ e);
protected virtual void OnToolTipOpening (System.Windows.Controls.ToolTipEventArgs e);
abstract member OnToolTipOpening : System.Windows.Controls.ToolTipEventArgs -> unit
override this.OnToolTipOpening : System.Windows.Controls.ToolTipEventArgs -> unit
Protected Overridable Sub OnToolTipOpening (e As ToolTipEventArgs)

參數

e
ToolTipEventArgs

提供有關事件的資料。

備註

這個方法沒有預設實作。 如果繼承中的中繼類別已實作此方法,您仍應該呼叫基底實作。

此方法的目的與 Common Language Runtime (CLR) 事件模式 On* 方法類似:它提供方法,以使用類別處理常式來處理衍生類別中的比對事件,而不是實例處理常式。 在此情況下,比對事件是路由事件。 On* 方法的實作模式與路由事件的實作模式不同,因為路由事件可能已由子項目引發,不一定是會叫用處理程式的元素,因此您的實作必須將事件引數的來源屬性納入考慮 (,而且不應該嘗試在大部分情況下重新引發事件) 。 的 FrameworkElement 子類別可以選擇在路由收到事件時呼叫私用類別處理常式方法。 其中一個可能案例是採用事件的引數,並刻意將事件標示為已處理以縮短路由。

適用於