ToolTipEventHandler 代理人


ツールヒントを開くときと閉じるときに発生するルーティング イベントを処理するメソッドを表します。Represents the method that will handle routed event that occur when a tooltip opens and closes.

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)



イベント ハンドラーがアタッチされているオブジェクト。The object where the event handler is attached.


イベントのデータ。The event data.



ツールヒントを開いて閉じると、このデリゲートによってイベントハンドラーが提供されます。When a tooltip opens and closes, this delegate provides an event handler. ツールヒントを指定する要素は、またはのいずれかから継承され FrameworkElement FrameworkContentElement ます。The element that specifies the tooltip inherits from either FrameworkElement or FrameworkContentElement. そのため、開いて閉じるイベントは、これらのクラスの両方に存在します。Therefore, open and close events exist on both of these classes. 次の表に、このイベントハンドラーを使用するイベントの一覧を示します。The following table lists the events that use this event handler.

ツールヒントが開いたときに発生するイベントEvents that occur when a tooltip opens ツールヒントが閉じたときに発生するイベントEvents that occur when a tooltip closes
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

これらのイベントは、クラスによって ToolTipService フィールドとフィールドを使用して登録され ToolTipOpeningEvent ToolTipClosingEvent ますが、 ToolTipService クラスはそれ自体でこれらのイベントを公開しません (アタッチされているか、そうでない場合)。These events are registered by the ToolTipService class using the ToolTipOpeningEvent and ToolTipClosingEvent fields, but the ToolTipService class does not expose these events on itself (attached or otherwise). FrameworkElementクラスと FrameworkContentElement クラスはどちらもを実装 ToolTipService し、前の表のイベントを定義してこのイベントを公開し ToolTipService FrameworkElement ます。また、クラスとクラスに存在する新しいルーティングイベント識別子を作成するためのフィールドをコピーし FrameworkContentElement ます。The FrameworkElement and FrameworkContentElement classes both implement the ToolTipService and expose this event by defining the events in the previous table, copying the ToolTipService fields to create new routed event identifiers that exist on the FrameworkElement and FrameworkContentElement classes.

ツールヒントがオブジェクトとして定義されている場合 ToolTipOpened Closed ToolTip ツールヒントが開いて閉じられるときにも、クラスのイベントとイベントが発生します。If the tooltip is defined as a ToolTip object, the Opened and Closed events of the ToolTip class are also raised when a tooltip opens and closes.



指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。Gets an object that represents the method represented by the specified delegate.