ToolTipEventArgs Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia informacje o zdarzeniach występujących po otwarciu lub zamknięciu etykietki narzędzia.
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
Uwagi
Po otwarciu i zamknięciu etykietki narzędzia ta klasa udostępnia informacje o zdarzeniach. Element określający etykietkę narzędzia dziedziczy z klasy FrameworkElement lub ContentElement. W związku z tym otwarte i bliskie zdarzenia istnieją w obu tych klasach. W poniższej tabeli wymieniono zdarzenia, które używają tej klasy.
Zdarzenia występujące po otwarciu etykietki narzędzia | Zdarzenia występujące po zamknięciu etykietki narzędzia |
---|---|
FrameworkElement.ToolTipOpening | FrameworkElement.ToolTipClosing |
FrameworkContentElement.ToolTipOpening | FrameworkContentElement.ToolTipClosing |
Te zdarzenia są rejestrowane przez klasę ToolTipService jako ToolTipOpeningEvent pola i ToolTipClosingEvent . Klasy FrameworkElement i FrameworkContentElement implementują ToolTipService i uwidaczniają to zdarzenie przez zdefiniowanie zdarzeń w poprzedniej tabeli
Klasa ToolTipEventArgs zastępuje metodę InvokeEventHandler . Jednak ten chroniony element członkowski nie jest wyświetlany na ToolTipEventArgs liście elementów członkowskich, ponieważ metoda jest zapieczętowana i nie może zostać zastąpiona w klasach z klasy .ToolTipEventArgs Implementacja metody w tej klasie rzutuje delegata procedury obsługi zdarzeń, który jest dostarczany jako parametr metody do ToolTipEventHandler typu.
Jeśli etykietka narzędzia jest zdefiniowana jako ToolTip obiekt, Opened zdarzenia ToolTip i Closed klasy są również wywoływane po otwarciu i zamknięciu etykietki narzędzia.
Właściwości
Handled |
Pobiera lub ustawia wartość wskazującą obecny stan obsługi zdarzeń dla zdarzenia kierowanego podczas podróży trasy. (Odziedziczone po RoutedEventArgs) |
OriginalSource |
Pobiera oryginalne źródło raportowania określone przez testowanie czystych trafień przed ewentualnym Source dostosowaniem przez klasę nadrzędną. (Odziedziczone po RoutedEventArgs) |
RoutedEvent |
Pobiera lub ustawia RoutedEvent skojarzone z tym RoutedEventArgs wystąpieniem. (Odziedziczone po RoutedEventArgs) |
Source |
Pobiera lub ustawia odwołanie do obiektu, który wywołał zdarzenie. (Odziedziczone po RoutedEventArgs) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
InvokeEventHandler(Delegate, Object) |
Podczas zastępowania w klasie pochodnej program zapewnia sposób wywoływania procedur obsługi zdarzeń w określony dla typu sposób, co może zwiększyć wydajność implementacji podstawowej. (Odziedziczone po RoutedEventArgs) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnSetSource(Object) |
Podczas zastępowania w klasie pochodnej zapewnia punkt wejścia wywołania zwrotnego powiadomień przy każdej zmianie wartości Source właściwości wystąpienia. (Odziedziczone po RoutedEventArgs) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |