Sdílet prostřednictvím


UIElement.OnMouseLeave(MouseEventArgs) Metoda

Definice

Vyvolána při vyvolání neošetřené MouseLeave připojené události na tomto prvku. Implementujte tuto metodu pro přidání zpracování třídy pro tuto událost.

protected:
 virtual void OnMouseLeave(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseLeave (System.Windows.Input.MouseEventArgs e);
abstract member OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseLeave (e As MouseEventArgs)

Parametry

e
MouseEventArgs

Hodnota MouseEventArgs , která obsahuje data události.

Poznámky

Tato metoda nemá žádnou výchozí implementaci. Vzhledem k tomu, že zprostředkující třída v dědičnosti může implementovat tuto metodu, doporučujeme volat základní implementaci v implementaci. V závislosti na vašich požadavcích můžete volat základnu buď před speciálním zpracováním, nebo po nich.

Účel této metody je podobný vzoru událostí Common Language Runtime (CLR) on*: tato metoda poskytuje prostředky pro zpracování odpovídající události z odvozených tříd vytvořením obslužné rutiny třídy místo obslužné rutiny instance. V tomto případě je odpovídající událost směrovaná událost se strategií přímého směrování. Označení události jako zpracovávané je stále užitečné, pokud chcete zabránit vyvolání typických obslužných rutin instancí (těch, které neurčují handledEventsToo).

Platí pro

Viz také