ToolTipEventArgs Klasse

Definition

Stellt Ereignisinformationen für Ereignisse bereit, die auftreten, wenn eine QuickInfo geöffnet oder geschlossen wird.

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
ToolTipEventArgs

Hinweise

Wenn eine QuickInfo geöffnet und geschlossen wird, stellt diese Klasse Ereignisinformationen bereit. Das Element, das die QuickInfo angibt, erbt von einem FrameworkElement oder ContentElementanderen . Daher sind für beide Klassen offene und schließene Ereignisse vorhanden. In der folgenden Tabelle sind die Ereignisse aufgeführt, die diese Klasse verwenden.

Ereignisse, die auftreten, wenn eine QuickInfo geöffnet wird Ereignisse, die auftreten, wenn eine QuickInfo geschlossen wird
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

Diese Ereignisse werden von der Klasse als die ToolTipServiceToolTipOpeningEvent felder ToolTipClosingEvent registriert. Die FrameworkElement Klassen FrameworkContentElement implementieren ToolTipService und verfügbar machen dieses Ereignis durch Definieren der Ereignisse in der vorherigen Tabelle

Die ToolTipEventArgs Klasse setzt die InvokeEventHandler Methode außer Kraft. Dieses geschützte Element wird jedoch nicht in der ToolTipEventArgs Liste der Member angezeigt, da die Methode versiegelt ist und in Klassen ToolTipEventArgsnicht außer Kraft gesetzt werden kann. Die Implementierung der Methode in dieser Klasse wandelt den Ereignishandlerdelegat um, der als Parameter für die Methode in den ToolTipEventHandler Typ bereitgestellt wird.

Wenn die QuickInfo als ToolTip Objekt definiert ist, werden auch die Opened Ereignisse Closed der ToolTip Klasse ausgelöst, wenn eine QuickInfo geöffnet und geschlossen wird.

Eigenschaften

Name Beschreibung
Handled

Dient zum Abrufen oder Festlegen eines Werts, der den aktuellen Zustand der Ereignisbehandlung für ein routingfähiges Ereignis angibt, während sie die Route durchfährt.

(Geerbt von RoutedEventArgs)
OriginalSource

Ruft die ursprüngliche Berichtsquelle ab, die durch reine Treffertests bestimmt wird, bevor eine mögliche Source Anpassung durch eine übergeordnete Klasse möglich ist.

(Geerbt von RoutedEventArgs)
RoutedEvent

Dient zum Abrufen oder Festlegen der RoutedEvent zugeordneten RoutedEventArgs Instanz.

(Geerbt von RoutedEventArgs)
Source

Dient zum Abrufen oder Festlegen eines Verweises auf das Objekt, das das Ereignis ausgelöst hat.

(Geerbt von RoutedEventArgs)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeEventHandler(Delegate, Object)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, können Ereignishandler auf typspezifische Weise aufgerufen werden, wodurch die Effizienz bei der Basisimplementierung erhöht werden kann.

(Geerbt von RoutedEventArgs)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnSetSource(Object)

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Benachrichtigungsrückrufeinstiegspunkt bereitgestellt, wenn sich der Wert der Source Eigenschaft einer Instanz ändert.

(Geerbt von RoutedEventArgs)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen