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
- 継承
注釈
ツールヒントを開いて閉じると、このクラスはイベント情報を提供します。 ツールヒントを指定する 要素は、 または ContentElementからFrameworkElement継承されます。 したがって、これらの両方のクラスにオープン イベントとクローズ イベントが存在します。 次の表に、このクラスを使用するイベントの一覧を示します。
ヒントが開いたときに発生するイベント | ヒントが閉じるときに発生するイベント |
---|---|
FrameworkElement.ToolTipOpening | FrameworkElement.ToolTipClosing |
FrameworkContentElement.ToolTipOpening | FrameworkContentElement.ToolTipClosing |
これらのイベントは、 および フィールドとして ToolTipOpeningEventToolTipClosingEvent クラスによってToolTipService登録されます。 クラスと FrameworkContentElement クラスはFrameworkElementどちらも、 を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) |
適用対象
こちらもご覧ください
.NET