TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) Method

定義

未処理の QueryContinueDrag 添付ルーティング イベントが、その経路上でこのクラスから派生する要素に到達するたびに呼び出されます。Invoked whenever an unhandled QueryContinueDrag attached routed event reaches an element derived from this class in its route. このイベントに対するクラス処理を追加するには、このメソッドを実装します。Implement this method to add class handling for this event.

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)

パラメーター

e
QueryContinueDragEventArgs QueryContinueDragEventArgs QueryContinueDragEventArgs QueryContinueDragEventArgs

イベントに関するデータを提供します。Provides data about the event.

注釈

このメソッドには既定の実装がありません。This method has no default implementation. 継承の中間クラスがこのメソッドを実装している場合は、実装で base () を呼び出すことをお勧めします。Calling base() in your implementation is still recommended, in case an intermediate class in the inheritance implemented this method. 基本 () は、要件に応じて、特別な処理の前または後に呼び出すことができます。You may call base() either before or after your special handling, depending on your requirements.

このメソッドの目的は、* メソッドの共通言語ランタイム (CLR)common language runtime (CLR)イベントパターンに似ています。これにより、インスタンスハンドラーではなくクラスハンドラーを使用して、派生クラスから一致するイベントを処理できます。The purpose of this method is somewhat similar to 共通言語ランタイム (CLR)common language runtime (CLR) event pattern On* methods: it lets you handle the matching event from derived classes by using a class handler instead of an instance handler. この場合、一致イベントはルーティングイベントです。In this case, the matching event is a routed event. On * メソッドの実装パターンは、ルーティングイベントによって異なります。これは、ルーティングイベントが子要素によって発生する可能性があるためです。これは、必ずしもハンドラーを呼び出す要素ではありません。The implementation pattern of the On* methods is different for routed events because the routed event may have been raised by a child element, which is not necessarily the element that invokes handlers. そのため、実装では、イベント引数のソースプロパティを考慮に入れる必要があります (ほとんどの場合、イベントを再発生させないようにする必要があります)。Therefore, your implementation needs to take the event arguments' source properties into account (and should not try to re-raise the event in most cases). TextBoxBaseサブクラスでは、ルートでイベントを受信したときにプライベートクラスハンドラーメソッドを呼び出すことができます。Subclasses of TextBoxBase can choose to call private class handler methods when the event is received along the route. 1つのシナリオとして、イベントの引数を受け取り、イベントを処理済みとしてマークします。One scenario is to take the arguments of the event and mark the event as handled.

適用対象