ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs) Methode

Definitie

Biedt klasseafhandeling voor de MouseLeftButtonUp gerouteerde gebeurtenis die optreedt wanneer de linkermuisknop wordt losgelaten terwijl de muis aanwijzer boven dit besturingselement valt.

protected:
 override void OnMouseLeftButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected override void OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs e);
override this.OnMouseLeftButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overrides Sub OnMouseLeftButtonUp (e As MouseButtonEventArgs)

Parameters

e
MouseButtonEventArgs

De gebeurtenisgegevens.

Opmerkingen

Deze implementatie markeert de MouseLeftButtonUp gebeurtenis zoals verwerkt door de Handled eigenschap van de gebeurtenisgegevens in te true stellen op wanneer ClickMode deze niet is ingesteld Hoverop . Als u wilt reageren op de MouseLeftButtonUp gebeurtenis, voegt u een gebeurtenis-handler toe aan de PreviewMouseLeftButtonUp gebeurtenis of belt AddHandler(RoutedEvent, Delegate, Boolean) u met handledEventsToo de waarde ingesteld op true.

Als ClickMode deze is ingesteld Release op isIsPressedtrue, wordt de Click gebeurtenis met deze methode gegenereerd.

Notities voor overnemers

Als u overschrijft OnMouseLeftButtonUp(MouseButtonEventArgs), roept u altijd de basis-implementatie aan in uw OnMouseLeftButtonUp(MouseButtonEventArgs) implementatie. Als u de basis-implementatie niet aanroept, voorkomt u dat basisklassen de gebeurtenis verwerken met een klasse-handler, waardoor het runtimegedrag van de uiteindelijke klasse kan worden gewijzigd. U kunt de basis-implementatie aanroepen voor of na uw speciale verwerking, afhankelijk van uw vereisten.

Van toepassing op