ToolTipEventHandler Delegat

Definition

Stellt die Methode dar, von der Routingereignisse behandelt werden, die auftreten, wenn eine QuickInfo geöffnet und geschlossen wird.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)

Parameter

sender
Object

Das Objekt, an das der Ereignishandler angefügt ist.The object where the event handler is attached.

e
ToolTipEventArgs

Die Ereignisdaten.The event data.

Vererbung
ToolTipEventHandler

Hinweise

Wenn eine QuickInfo geöffnet und geschlossen wird, stellt dieser Delegat einen Ereignishandler bereit.When a tooltip opens and closes, this delegate provides an event handler. Das Element, das angibt, dass die QuickInfo FrameworkElement von FrameworkContentElementoder erbt.The element that specifies the tooltip inherits from either FrameworkElement or FrameworkContentElement. Daher sind Open-und Close-Ereignisse für beide Klassen vorhanden.Therefore, open and close events exist on both of these classes. In der folgenden Tabelle sind die Ereignisse aufgelistet, die diesen Ereignishandler verwenden.The following table lists the events that use this event handler.

Ereignisse, die auftreten, wenn eine QuickInfo geöffnet wirdEvents that occur when a tooltip opens Ereignisse, die auftreten, wenn eine QuickInfo geschlossen wirdEvents that occur when a tooltip closes
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

Diese Ereignisse werden von ToolTipService der-Klasse mithilfe der ToolTipOpeningEvent Felder und registriert, aber die ToolTipService - ToolTipClosingEvent Klasse macht diese Ereignisse nicht auf sich selbst (angefügt oder anderweitig) verfügbar.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). Die FrameworkElement Klassen FrameworkContentElement und implementieren ToolTipService FrameworkElement beide und machen dieses Ereignis verfügbar, indem die Ereignisse in der vorherigen Tabelle definiert werden, wobei die Felder kopiert werden, um neue Routing Ereignis Bezeichner zu erstellen, die in und vorhanden sind. ToolTipService FrameworkContentElement -Klassen.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 Wenn die QuickInfo als-Objekt definiert ist, werden das Opened -Ereignis ToolTip und das-Ereignis der- Closed Klasse ebenfalls ausgelöst, wenn eine QuickInfo geöffnet und geschlossen wird.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.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch