UIElement.OnPreviewDragEnter(DragEventArgs) 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ána, když neošetřená připojená PreviewDragEnter událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování třídy pro tuto událost.
protected:
virtual void OnPreviewDragEnter(System::Windows::DragEventArgs ^ e);
protected virtual void OnPreviewDragEnter (System.Windows.DragEventArgs e);
abstract member OnPreviewDragEnter : System.Windows.DragEventArgs -> unit
override this.OnPreviewDragEnter : System.Windows.DragEventArgs -> unit
Protected Overridable Sub OnPreviewDragEnter (e As DragEventArgs)
Parametry
Hodnota DragEventArgs , 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.
Úč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ě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, který nemusí být nutně elementem, který bude volat obslužné rutiny. Proto vaše implementace musí prozkoumat vlastnosti zdroje dat událostí. Ve většině případů by se nemělo pokoušet událost opakovat.
Buď přepsáním této metody nebo registrací obslužných rutin třídy s RegisterClassHandler, odvozené třídy UIElement mohou volat metody obslužné rutiny privátní třídy, když je událost přijata podél trasy události. Jedním ze scénářů, kdy je zpracování třídy vhodné, je manipulace s daty událostí a označení směrované události jako zpracovávané. Dalším scénářem, který je speciálně pro události preview, je označit je zpracovaný tak, aby nebyly vyvolány odpovídající obslužné rutiny bublající třídy.