TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) Metoda

Definice

Vyvoláno vždy, když neošetřená připojená QueryContinueDrag směrovaná událost dosáhne elementu odvozeného z této třídy ve své trase. Implementujte tuto metodu pro přidání zpracování třídy pro tuto událost.

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

Parametry

e
QueryContinueDragEventArgs

Poskytuje data o události.

Poznámky

Tato metoda nemá žádnou výchozí implementaci. Volání base() ve vaší implementaci se stále doporučuje, pokud tuto metodu implementovala zprostředkující třída v dědičnosti. V závislosti na vašich požadavcích můžete volat base() buď před speciálním zpracováním, nebo po nich.

Účel této metody je poněkud podobný vzoru událostí Common Language Runtime (CLR) on*: umožňuje zpracovávat odpovídající událost z odvozených tříd pomocí 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ý vyvolává obslužné rutiny. Implementace proto musí brát v úvahu zdrojové vlastnosti argumentů události (a ve většině případů by se neměla pokoušet událost znovu vyvolat). Podtřídy mohou TextBoxBase volat metody obslužné rutiny privátní třídy, když je událost přijata podél trasy. Jedním ze scénářů je vzít argumenty události a označit událost jako zpracovánou.

Platí pro