ToolTipEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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) |