ContentElement.OnPreviewMouseMove(MouseEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá se, když neošetřená PreviewMouseMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost.
protected public:
virtual void OnPreviewMouseMove(System::Windows::Input::MouseEventArgs ^ e);
protected internal virtual void OnPreviewMouseMove(System.Windows.Input.MouseEventArgs e);
abstract member OnPreviewMouseMove : System.Windows.Input.MouseEventArgs -> unit
override this.OnPreviewMouseMove : System.Windows.Input.MouseEventArgs -> unit
Protected Friend Overridable Sub OnPreviewMouseMove (e As MouseEventArgs)
Parametry
Obsahuje MouseEventArgs data události.
Poznámky
Tato metoda nemá 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 ve vaší implementaci.
Účelem této metody je podobné vzoru událostí CLR (Common Language Runtime) 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ěrovanou událostí. Model implementace metod On* se u směrovaných událostí liší, protože směrovaná událost může být vyvolána podřízeným elementem, což není nutně prvek, který vyvolá obslužné rutiny. Proto vaše implementace potřebuje prozkoumat zdrojové vlastnosti dat události. Ve většině případů by se neměla pokoušet událost znovu zobrazit.
Buď přepsáním této metody, nebo registrací obslužných rutin třídy , RegisterClassHandlerodvozené ContentElement třídy mohou volat metody obslužné rutiny privátní třídy při přijetí události podél trasy události. Jedním ze scénářů, kdy je vhodné zpracovat třídy, je manipulovat s daty událostí a označit směrovanou událost jako zpracovávanou. Dalším scénářem, který je určený speciálně pro události ve verzi Preview, je označit je, aby odpovídající obslužné rutiny třídy bublání nebyly vyvolány.