Sdílet prostřednictvím


ButtonBase.OnMouseMove(MouseEventArgs) Metoda

Definice

Poskytuje zpracování třídy pro MouseMove směrovanou událost, ke které dochází, když se ukazatel myši přesune přes tento prvek.

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

Parametry

e
MouseEventArgs

Data události

Poznámky

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

Poznámky pro dědice

Pokud přepíšete OnMouseMove(MouseEventArgs), vždy volejte základní implementaci v OnMouseMove(MouseEventArgs) 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