ToolTipEventHandler ToolTipEventHandler ToolTipEventHandler ToolTipEventHandler Delegate

定義

ツールヒントを開くときと閉じるときに発生するルーティング イベントを処理するメソッドを表します。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 Object Object Object

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

e
ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs

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

継承
ToolTipEventHandlerToolTipEventHandlerToolTipEventHandlerToolTipEventHandler

注釈

ツールヒントは、開く、閉じると、ときに、このデリゲートはイベント ハンドラーを提供します。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クラスを使用して、ToolTipOpeningEventToolTipClosingEventフィールドが、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). FrameworkElementFrameworkContentElementクラスはどちらも実装、ToolTipService前の表に、イベントを定義することでこのイベントを公開し、コピー、ToolTipService新しいを作成するフィールドのルーティング イベントの識別子上に存在する、FrameworkElementFrameworkContentElementクラス。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オブジェクト、OpenedClosedのイベント、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.

拡張メソッド

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

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

適用対象

こちらもご覧ください