ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.