ToolTipEventArgs 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當工具提示開啟或關閉時,提供所發生之事件的事件資訊。
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
- 繼承
備註
當工具提示開啟並關閉時,這個類別會提供事件資訊。 指定工具提示的 元素繼承自 FrameworkElement 或 ContentElement 。 因此,這兩個類別上都有開啟和關閉的事件。 下表列出使用此類別的事件。
工具提示開啟時所發生的事件 | 工具提示關閉時所發生的事件 |
---|---|
FrameworkElement.ToolTipOpening | FrameworkElement.ToolTipClosing |
FrameworkContentElement.ToolTipOpening | FrameworkContentElement.ToolTipClosing |
這些事件是由 ToolTipService 類別註冊為 ToolTipOpeningEvent 和 ToolTipClosingEvent 欄位。 FrameworkElement和 FrameworkContentElement 類別會藉由定義上一個資料表中的事件來實 ToolTipService 作 和 公開此事件
類別 ToolTipEventArgs 會 InvokeEventHandler 覆寫 方法。 不過,這個受保護的成員不會出現在 ToolTipEventArgs 成員清單中,因為方法已密封,而且無法在 類別 ToolTipEventArgs 中覆寫。 這個類別中方法的實作會將做為 方法參數提供的事件處理常式委派轉換成型別 ToolTipEventHandler 。
如果工具提示定義為 ToolTip 物件, Opened 當工具提示開啟和關閉時,也會引發 類別的 ToolTip 和 Closed 事件。
屬性
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) |