Språk

UIElement.MouseLeftButtonUp Händelse

Definition

Inträffar när den vänstra musknappen släpps medan muspekaren är över det här elementet.

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 

Händelsetyp

Implementeringar

Kommentarer

Även om den här dirigerade händelsen verkar följa en bubblande väg genom ett elementträd, är det faktiskt en direkt dirigerad händelse som höjs och omvärderas längs elementträdet av varje UIElement.

Den här händelsen är en av flera relaterade händelser som rapporterar musknappsspecifika egenskaper för en underliggande Mouse.MouseUp händelse, som är en bifogad händelse som bearbetas av varje element längs en händelseväg.

Händelsedata för den här händelsen exponerar händelsedata för den underliggande Mouse.MouseUp händelsen. Om händelsen markeras som hanterad längs händelsevägen, aktiveras fortfarande de specifika händelserna med musknappen. Men hanterare av de musknappsspecifika händelserna måste läggas till genom att uttryckligen anropa AddHandler, med alternativet att hantera händelser som redan har markerats som hanterade för att vara lyssnare till händelsen. Om du markerar MouseLeftButtonUp hanterad markeras Mouse.MouseUp du i princip för alla ytterligare lyssnare längs vägen och på alla relaterade händelser.

Tänk dig att den här händelsen (och andra musknappshändelser på UIElement) är en mustjänst (med tjänstdefinitionen Mouse som tillhandahålls av klassen). Händelsen lägger till bekvämligheten med att inte behöva kontrollera musknappstillstånden (vänster höger, upp och ned) för de ursprungliga mushändelserna i händelsedata. För mer avancerade scenarier, till exempel sökning efter tillstånd för icke-standardknappar, kan du behöva använda API:erna i Mouse klassen i stället för de som finns på UIElement.

Information om dirigerad händelse

Objekt Value
Identifierarfält MouseLeftButtonUpEvent
Routningsstrategi Direct
Delegera MouseButtonEventHandler
  • Åsidosätt OnMouseLeftButtonUp för att implementera klasshantering för den här händelsen i härledda klasser.

Gäller för

Se även