UIElement.MouseLeftButtonUp UIElement.MouseLeftButtonUp UIElement.MouseLeftButtonUp UIElement.MouseLeftButtonUp Event

Definition

Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.Occurs when the left mouse button is released while the mouse pointer is over this element.

public:
 virtual event System::Windows::Input::MouseButtonEventHandler ^ MouseLeftButtonUp;
public event System.Windows.Input.MouseButtonEventHandler MouseLeftButtonUp;
member this.MouseLeftButtonUp : System.Windows.Input.MouseButtonEventHandler 
Public Custom Event MouseLeftButtonUp As MouseButtonEventHandler 

Implementiert

Hinweise

Obwohl dies Routingereignis bubbling-Route durch eine Elementstruktur folgen scheint es ist tatsächlich eine direkte Routingereignis, das ausgelöst wird, und die Elementstruktur von jedem erneut UIElement.Although this routed event seems to follow a bubbling route through an element tree, it actually is a direct routed event that is raised and reraised along the element tree by each UIElement.

Dieses Ereignis ist eines von mehreren verwandten Ereignissen, die die Schaltflächen Einzelheiten einer zugrunde liegenden Berichten Mouse.MouseUp -Ereignis, das ein angefügtes Ereignis handelt, die von jedem Element auf einer Ereignisroute verarbeitet wird.This event is one of several related events that report the mouse-button specifics of an underlying Mouse.MouseUp event, which is an attached event that is processed by each element along an event route.

Die Ereignisdaten für dieses Ereignis verfügbar macht, die Daten der zugrunde liegenden Mouse.MouseUp Ereignis.The event data of this event exposes the event data of the underlying Mouse.MouseUp event. Wenn das Ereignis als behandelt, auf der Ereignisroute markiert ist, werden die spezifischen Ereignisse für Schaltflächen weiterhin ausgelöst wird. Handler für die bestimmte Ereignisse für Schaltflächen müssen jedoch durch explizites Aufrufen hinzugefügt werden AddHandler, mit der Option zum Behandeln von Ereignissen, die bereits als behandelt markiert werden, um Listener das Ereignis verwendet werden.If that event is marked as handled along the event route, the mouse-button specific events are still raised; however, handlers of the mouse-button specific events must be added by explicitly calling AddHandler, with the option to handle events that are already marked as handled, in order to be listeners to the event. Wenn Sie kennzeichnen MouseLeftButtonUp behandelt, Sie sind im Wesentlichen markieren Mouse.MouseUp für alle weiteren Listener entlang der Route als behandelt und für alle Ereignisse im Zusammenhang.If you mark MouseLeftButtonUp handled, you are essentially marking Mouse.MouseUp handled for all further listeners along the route, and on all related events.

Betrachten Sie dieses Ereignis vom Konzept her (und andere Ereignisse der Schaltflächen auf UIElement) eine Maus "Service" sein (mit der Definition des Diensts bereitgestellt werden, indem der Mouse Klasse).Conceptually, think of this event (and other mouse-button events on UIElement) to be a mouse "service" (with the service definition provided by the Mouse class). Das Ereignis wird hinzugefügt, die Vorteile ohne überprüfen Sie die Maus Schaltflächenstatus (links nach rechts, nach oben und unten) von den Mausereignissen ursprünglichen in den Ereignisdaten.The event adds the convenience of not needing to check the mouse button states (left-right, up-down) of the original mouse events in the event data. Für einige erweiterte Szenarien, z. B. das Überprüfen von Zuständen, der nicht standardmäßige Schaltflächen, müssen Sie möglicherweise verwenden die APIsAPIs auf die Mouse -Klasse anstelle der für UIElement.For more advanced scenarios, such as checking for states of non-standard buttons, you might need to use the APIsAPIs on the Mouse class rather than those on UIElement.

Informationen zum RoutingereignisRouted Event Information

Feld "ID"Identifier field MouseLeftButtonUpEvent
Routing-StrategieRouting strategy DirektDirect
delegateDelegate MouseButtonEventHandler
  • Außer Kraft setzen OnMouseLeftButtonUp um eine Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.Override OnMouseLeftButtonUp to implement class handling for this event in derived classes.

Gilt für:

Siehe auch