ToolTipEventArgs Klasa

Definicja

Zawiera informacje o zdarzeniach, które występują, gdy zostanie otwarta lub ZAMKNIĘTA etykietka narzędzia.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
Dziedziczenie
ToolTipEventArgs

Uwagi

Gdy zostanie otwarta i ZAMKNIĘTA etykietka narzędzia, ta Klasa dostarcza informacje o zdarzeniach.When a tooltip opens and closes, this class provides event information. Element określający etykietkę narzędzia dziedziczy po obu FrameworkElement lub ContentElement.The element that specifies the tooltip inherits from either FrameworkElement or ContentElement. W związku z tym otwarte i zamykające zdarzenia istnieją dla obu tych klas.Therefore, open and close events exist on both of these classes. Poniższa tabela zawiera listę zdarzeń, które używają tej klasy.The following table lists the events that use this class.

Zdarzenia, które pojawiają się po otwarciu etykietki narzędziaEvents that occur when a tooltip opens Zdarzenia, które wystąpiły po zamknięciu etykietki narzędziaEvents that occur when a tooltip closes
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

Te zdarzenia są rejestrowane przez klasę ToolTipService jako pola ToolTipOpeningEvent i ToolTipClosingEvent.These events are registered by the ToolTipService class as the ToolTipOpeningEvent and ToolTipClosingEvent fields. Klasy FrameworkElement i FrameworkContentElement implementują ToolTipService i uwidaczniają to zdarzenie przez zdefiniowanie zdarzeń w poprzedniej tabeliThe FrameworkElement and FrameworkContentElement classes both implement the ToolTipService and expose this event by defining the events in the previous table

Klasa ToolTipEventArgs przesłania metodę InvokeEventHandler.The ToolTipEventArgs class overrides the InvokeEventHandler method. Jednak ten chroniony element członkowski nie jest wyświetlany na ToolTipEventArgs liście członków, ponieważ metoda jest zapieczętowana i nie można jej zastąpić w klasach z ToolTipEventArgs.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. Implementacja metody w tej klasie rzutuje delegata procedury obsługi zdarzeń, który jest dostarczany jako parametr do metody do typu ToolTipEventHandler.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.

Jeśli etykietka narzędzia jest definiowana jako obiekt ToolTip, zdarzenia Opened i Closed klasy ToolTip są również wywoływane, gdy zostanie otwarta i ZAMKNIĘTA etykietka narzędzia.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.

Właściwości

Handled

Pobiera lub ustawia wartość wskazującą obecny stan obsługi zdarzeń dla zdarzenia kierowanego w trakcie podróży trasy.Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.

(Odziedziczone po RoutedEventArgs)
OriginalSource

Pobiera oryginalne źródło raportowania określone przez czyste Testy trafień przed dowolnymi możliwymi dostosowaniami Source przez klasę nadrzędną.Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.

(Odziedziczone po RoutedEventArgs)
RoutedEvent

Pobiera lub ustawia RoutedEvent skojarzona z tym wystąpieniem RoutedEventArgs.Gets or sets the RoutedEvent associated with this RoutedEventArgs instance.

(Odziedziczone po RoutedEventArgs)
Source

Pobiera lub ustawia odwołanie do obiektu, który wywołał zdarzenie.Gets or sets a reference to the object that raised the event.

(Odziedziczone po RoutedEventArgs)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InvokeEventHandler(Delegate, Object)

Gdy jest zastępowany w klasie pochodnej, zapewnia sposób wywoływania programów obsługi zdarzeń w sposób specyficzny dla typu, co może zwiększyć wydajność w porównaniu z podstawową implementacją.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.

(Odziedziczone po RoutedEventArgs)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnSetSource(Object)

Gdy jest zastępowany w klasie pochodnej, udostępnia punkt wejścia wywołania zwrotnego powiadomienia za każdym razem, gdy wartość właściwości Source wystąpienia ulega zmianie.When overridden in a derived class, provides a notification callback entry point whenever the value of the Source property of an instance changes.

(Odziedziczone po RoutedEventArgs)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też