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)

パラメーター

sender
Object

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

e
ToolTipEventArgs

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

継承
ToolTipEventHandler

注釈

ツールヒントを開いて閉じると、このデリゲートによってイベントハンドラーが提供されます。When a tooltip opens and closes, this delegate provides an event handler. ツールヒントを指定する要素は、またFrameworkElementFrameworkContentElementのいずれかから継承されます。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クラスによってフィールドToolTipClosingEvent ToolTipOpeningEvent 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). クラスFrameworkElementToolTipService ToolTipServiceクラスは、どちらもを実装し、前の表のイベントを定義してこのイベントを公開します。また、にFrameworkElement存在する新しいルーティングイベント識別子を作成するためのフィールドをコピーします。 FrameworkContentElementFrameworkContentElementクラス。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.

ツールヒントがToolTipオブジェクトとして定義されてClosedいる場合OpenedToolTipツールヒントが開いて閉じられるときにも、クラスのイベントとイベントが発生します。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.

拡張メソッド

GetMethodInfo(Delegate)

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

適用対象

こちらもご覧ください