TextBoxBase.OnQueryContinueDrag(QueryContinueDragEventArgs) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Invocado sempre que um evento roteado anexado QueryContinueDrag sem tratamento acessa um elemento derivado desta classe em sua rota. Implemente esse método para adicionar tratamento de classe a esse evento.
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)
Parâmetros
Fornece dados sobre o evento.
Comentários
Esse método não tem nenhuma implementação padrão. Ainda é recomendável chamar base() em sua implementação, caso uma classe intermediária na herança implementou esse método. Você pode chamar base() antes ou depois de sua manipulação especial, dependendo de seus requisitos.
A finalidade desse método é um pouco semelhante aos métodos clr (common language runtime): ele permite manipular o evento correspondente de classes derivadas usando um manipulador de classe em vez de um manipulador de instância. Nesse caso, o evento correspondente é um evento roteado. O padrão de implementação dos métodos On* é diferente para eventos roteados porque o evento roteado pode ter sido gerado por um elemento filho, que não é necessariamente o elemento que invoca manipuladores. Portanto, sua implementação precisa levar em conta as propriedades de origem dos argumentos de evento (e não deve tentar gerar novamente o evento na maioria dos casos). Subclasses de TextBoxBase podem optar por chamar métodos de manipulador de classe privada quando o evento é recebido ao longo da rota. Um cenário é pegar os argumentos do evento e marcar o evento como manipulado.