Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ContentElement.MouseRightButtonUp-Ereignis

 

Veröffentlicht: Oktober 2016

Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public event MouseButtonEventHandler MouseRightButtonUp

Obwohl dies Ereignisübersicht weitergeleitet anscheinend eine komplizierte Route durch eine Elementstruktur folgt tatsächlich ist eine direkte Routingereignis, das ausgelöst und entlang der Elementstruktur von jedem erneut ContentElement.

Dieses Ereignis ist eines von verschiedenen verwandten Ereignissen, die die Maustaste Einzelheiten einer zugrunde liegenden melden Mouse.MouseUp -Ereignis, das ein angefügtes Ereignis handelt, die von jedem Element auf ein Ereignis verarbeitet wird.

Die Argumente für dieses Ereignis verfügbar machen, die Argumente des zugrunde liegenden Mouse.MouseUp Ereignis. Wenn das Ereignis als entlang der Ereignisroute behandelt markiert ist, werden weiterhin die Maustaste Ereignisse ausgelöst. Allerdings müssen Handler für die Los spezifische Ereignisse hinzugefügt werden, durch explizites Aufrufen von AddHandler, mit der Option zum Behandeln von Ereignissen, die bereits als behandelt markiert werden, um Listener des Ereignisses.

Konzeptionell kann dieses Ereignis (und andere los Ereignisse auf ContentElement) eine Maus "Service" sein (mit der Dienstdefinition von bereitgestellten der Mouse Klasse). Das Ereignis fügt den Komfort keine erforderlich ist, überprüfen Sie die Maus Schaltflächenzustände (links-rechts, nach oben und unten) der ursprünglichen Mausereignisse in den Ereignisdaten. Für komplexere Szenarios, wie z. B. das Überprüfen von Zuständen nicht standardmäßiger Tasten müssen möglicherweise verwenden Sie die APIs auf die Mouse -Klasse anstelle der für ContentElement.

Feld-ID

MouseRightButtonUpEvent

Routing-Strategie

Direkt

delegate

MouseButtonEventHandler

  • Überschreiben Sie OnMouseRightButtonUp um eine Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: