FrameworkElement.ToolTipOpening イベント

定義

要素のツールヒントが開かれたときに発生します。

public:
 event System::Windows::Controls::ToolTipEventHandler ^ ToolTipOpening;
public event System.Windows.Controls.ToolTipEventHandler ToolTipOpening;
member this.ToolTipOpening : System.Windows.Controls.ToolTipEventHandler 
Public Custom Event ToolTipOpening As ToolTipEventHandler 

イベントの種類

ToolTipEventHandler

注釈

UI にツールヒントが表示されないようにするため、のハンドラー ToolTipOpening はイベントデータを処理済みとしてマークでき ToolTipEventArgs ます。 それ以外の場合は、ツールヒントコンテンツとしてプロパティの値を使用して、ツールヒントが表示され ToolTip ます。 もう1つの考えられるシナリオは、 ToolTip ツールヒントが表示される直前に、イベントソースである要素のプロパティの値をリセットするハンドラーを記述できることです。

ToolTipOpening の値がであるか、または設定されていない場合、は発生しません ToolTip nullToolTip null ツールヒントが開いているとき、または開いている間は意図的にに設定しないでください。この場合、ツールヒントを閉じる効果はなく、代わりに UI で望ましくない視覚的な成果物が作成されます。

ToolTipOpeningイベントを EventTrigger スタイルでにすることはできません。 これは、このイベントの識別子フィールドがサービスレベルのイベントの add/remove イベントメソッドを公開しないサービスからの実装を再使用するためです。

ルーティングされたイベント情報

識別子フィールド ToolTipOpeningEvent
ルーティング方法 直接
代理人 ToolTipEventHandler
  • をオーバーライドし OnToolTipClosing て、派生クラスでこのイベントのクラス処理を実装します。

適用対象

こちらもご覧ください