ContentElement.PreviewMouseLeftButtonUp Ereignis
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.
Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.
public:
virtual event System::Windows::Input::MouseButtonEventHandler ^ PreviewMouseLeftButtonUp;
public event System.Windows.Input.MouseButtonEventHandler PreviewMouseLeftButtonUp;
member this.PreviewMouseLeftButtonUp : System.Windows.Input.MouseButtonEventHandler
Public Custom Event PreviewMouseLeftButtonUp As MouseButtonEventHandler
Ereignistyp
Implementiert
Hinweise
Obwohl diese Übersicht über Routingereignisse eine Tunnelroute durch eine Elementstruktur verfolgen scheint, handelt es sich tatsächlich um ein direktes Routingereignis, das durch jede ContentElementElementstruktur ausgelöst und neurast wird.
Dieses Ereignis ist eines von mehreren verwandten Ereignissen, die die Besonderheiten der Maustaste eines zugrunde liegenden Mouse.PreviewMouseUp Ereignisses melden, bei dem es sich um ein angefügtes Ereignis handelt, das von jedem Element entlang einer Ereignisroute verarbeitet wird.
Die Argumente dieses Ereignisses machen die Argumente des zugrunde liegenden Mouse.PreviewMouseUp Ereignisses verfügbar. Wenn dieses Ereignis entlang der Ereignisroute als behandelt markiert ist, werden die spezifischen Ereignisse der Maustaste weiterhin ausgelöst. Handler der speziellen Ereignisse für die Maustaste müssen jedoch durch explizites Aufrufen AddHandlerhinzugefügt werden, mit der Option zum Behandeln von Ereignissen, die bereits als behandelt gekennzeichnet sind, um Listener für das Ereignis zu sein.
Stellen Sie sich dieses Ereignis (und andere Mausklickereignisse ContentElement) als Maus "Dienst" (mit der von der Mouse Klasse bereitgestellten Dienstdefinition) vor. Das Ereignis fügt den Komfort hinzu, dass die Maustastenzustände (links-rechts, nach oben) der ursprünglichen Mausereignisse in den Ereignisdaten nicht überprüft werden müssen. Für komplexere Szenarien, z. B. die Überprüfung auf Zustände von nicht standardmäßigen Schaltflächen, müssen Sie möglicherweise die APIs für die Klasse anstelle derjenigen in ContentElementder Mouse Klasse verwenden.
Routingereignisinformationen
| Element | Wert |
|---|---|
| Bezeichnerfeld | PreviewMouseLeftButtonUpEvent |
| Routingstrategie | Direkt |
| Delegieren | MouseButtonEventHandler |
- Überschreiben OnPreviewMouseLeftButtonUp , um die Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.