Sdílet prostřednictvím


ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs) Metoda

Definice

Poskytuje zpracování třídy pro MouseLeftButtonUp směrovanou událost, ke které dochází, když je levé tlačítko myši uvolněno, zatímco ukazatel myši je přes tento ovládací prvek.

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)

Parametry

e
MouseButtonEventArgs

Data události

Poznámky

Tato implementace označuje MouseLeftButtonUp událost jako zpracována nastavením Handled vlastnosti dat události na, pokud trueClickMode není nastavena na Hover. Chcete-li odpovědět na MouseLeftButtonUp událost, připojte obslužnou rutinu PreviewMouseLeftButtonUp události k události nebo volání AddHandler(RoutedEvent, Delegate, Boolean) s nastaveným parametrem handledEventsTootrue.

Pokud ClickMode je nastavena Release na hodnotu je IsPressedtrue, tato metoda vyvolá Click událost.

Poznámky pro dědice

Pokud přepíšete OnMouseLeftButtonUp(MouseButtonEventArgs), vždy volejte základní implementaci v OnMouseLeftButtonUp(MouseButtonEventArgs) implementaci. Selhání volání základní implementace zabraňuje základním třídám v zpracování události pomocí obslužné rutiny třídy, která může změnit chování za běhu konečné třídy. Základní implementaci můžete volat před nebo po speciálním zpracování v závislosti na vašich požadavcích.

Platí pro