TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Aufruf erfolgt immer dann, wenn ein nicht behandeltes, angefügtes QueryContinueDrag-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.
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)
Parameter
Stellt Daten über das Ereignis bereit.
Hinweise
Diese Methode verfügt über keine Standardimplementierung. Der Aufruf von base() in Ihrer Implementierung wird weiterhin empfohlen, falls diese Methode von einer Zwischenklasse in der Vererbung implementiert wurde. Sie können base() entweder vor oder nach Ihrer speziellen Behandlung aufrufen, je nach Ihren Anforderungen.
Der Zweck dieser Methode ähnelt dem ClR-Ereignismuster (Common Language Runtime) on*-Methoden: Sie ermöglicht es Ihnen, das übereinstimmende Ereignis von abgeleiteten Klassen mithilfe eines Klassenhandlers anstelle eines instance-Handlers zu behandeln. In diesem Fall ist das übereinstimmende Ereignis ein Routingereignis. Das Implementierungsmuster der On*-Methoden unterscheidet sich für Routingereignisse, da das Routingereignis möglicherweise von einem untergeordneten Element ausgelöst wurde, das nicht unbedingt das Element ist, das Handler aufruft. Daher muss Ihre Implementierung die Quelleigenschaften der Ereignisargumente berücksichtigen (und sollte in den meisten Fällen nicht versuchen, das Ereignis erneut auszulösen). Unterklassen von TextBoxBase können private Klassenhandlermethoden aufrufen, wenn das Ereignis entlang der Route empfangen wird. Ein Szenario besteht darin, die Argumente des Ereignisses zu verwenden und das Ereignis als behandelt zu markieren.