ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs Class

Definition

Stellt Ereignisinformationen für Ereignisse bereit, die beim Öffnen oder Schließen einer QuickInfo eintreten.Provides event information for events that occur when a tooltip opens or closes.

public ref class ToolTipEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class ToolTipEventArgs : System.Windows.RoutedEventArgs
type ToolTipEventArgs = class
    inherit RoutedEventArgs
Public NotInheritable Class ToolTipEventArgs
Inherits RoutedEventArgs
Vererbung

Hinweise

Wenn eine QuickInfo geöffnet und geschlossen wird, stellt diese Klasse Ereignis Informationen bereit.When a tooltip opens and closes, this class provides event information. Das Element, das angibt, dass die QuickInfo FrameworkElement von ContentElementoder erbt.The element that specifies the tooltip inherits from either FrameworkElement or ContentElement. 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 werden die-Ereignisse aufgelistet, die diese Klasse verwenden.The following table lists the events that use this class.

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 der ToolTipService -Klasse als das ToolTipOpeningEvent -Feld und das- ToolTipClosingEvent Feld registriert.These events are registered by the ToolTipService class as the ToolTipOpeningEvent and ToolTipClosingEvent fields. Die FrameworkElement Klassen FrameworkContentElement und implementierenToolTipService beide und machen dieses Ereignis verfügbar, indem die Ereignisse in der vorherigen Tabelle definiert werden.The FrameworkElement and FrameworkContentElement classes both implement the ToolTipService and expose this event by defining the events in the previous table

Die ToolTipEventArgs -Klasse überschreibt InvokeEventHandler die-Methode.The ToolTipEventArgs class overrides the InvokeEventHandler method. Allerdings wird dieser geschützte Member nicht in der ToolTipEventArgs Liste der Elemente angezeigt, da die Methode versiegelt ist und nicht in Klassen von ToolTipEventArgsüberschrieben werden kann.However, this protected member does not appear on the ToolTipEventArgs list of members because the method is sealed and cannot be overridden in classes from ToolTipEventArgs. Die Implementierung der-Methode in dieser Klasse wandelt den Ereignishandlerdelegaten, der als Parameter für die-Methode ToolTipEventHandler bereitgestellt wird, in den-Typ um.The implementation of the method in this class casts the event handler delegate that is provided as a parameter to the method to the ToolTipEventHandler type.

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.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)

InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object)

Ermöglicht beim Überschreiben in einer abgeleiteten Klasse das typspezifische Aufrufen von Ereignishandlern, wodurch die Effizienz gegenüber der Basisimplementierung verbessert werden kann.When overridden in a derived class, provides a way to invoke event handlers in a type-specific way, which can increase efficiency over the base implementation.

(Inherited from RoutedEventArgs)

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)

OnSetSource(Object) OnSetSource(Object) OnSetSource(Object) OnSetSource(Object)

Gibt beim Überschreiben in einer abgeleiteten Klasse einen Einstiegspunkt für Benachrichtigungsrückrufe an, wenn der Wert der Source-Eigenschaft einer Instanz geändert wird.When overridden in a derived class, provides a notification callback entry point whenever the value of the Source property of an instance changes.

(Inherited from RoutedEventArgs)

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Eigenschaften

Handled Handled Handled Handled

Ruft einen Wert ab, der den aktuellen Zustand der Ereignisbehandlung für ein Routingereignis beim Durchlaufen der Route angibt, oder legt diesen fest.Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.

(Inherited from RoutedEventArgs)

OriginalSource OriginalSource OriginalSource OriginalSource

Ruft die ursprünglich meldende Quelle ab, die durch einen reinen Treffertest bestimmt wurde, bevor eine mögliche Source-Anpassung durch eine übergeordnete Klasse erfolgt.Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.

(Inherited from RoutedEventArgs)

RoutedEvent RoutedEvent RoutedEvent RoutedEvent

Ruft die RoutedEvent-Instanz ab, die dieser RoutedEventArgs-Instanz zugeordnet ist, oder legt die Instanz fest.Gets or sets the RoutedEvent associated with this RoutedEventArgs instance.

(Inherited from RoutedEventArgs)

Source Source Source Source

Ruft einen Verweis auf das Objekt ab, das das Ereignis ausgelöst hat, oder legt diesen fest.Gets or sets a reference to the object that raised the event.

(Inherited from RoutedEventArgs)

Gilt für:

Siehe auch