Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Método UIElement.OnPreviewStylusMove

Chamado quando um não tratada Stylus.PreviewStylusMoveanexado evento atinge um elemento em sua rota que é derivado dessa classe.  Implemente este método para adicionar classe tratamento para este evento.

Namespace:  System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)
protected virtual void OnPreviewStylusMove(
	StylusEventArgs e
)

Parâmetros

e
Tipo: System.Windows.Input.StylusEventArgs
O StylusEventArgs que contém os dados do evento.

Este método não tem nenhuma implementação padrão. Porque uma classe intermediária na herança pode implementar este método, é recomendável que você chama a implementação base em sua implementação.

A finalidade desse método é semelhante do common language runtime (CLR) padrão de evento em * métodos: este método fornece os meios para manipular o evento correspondente a partir de classes derivadas, estabelecendo 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 diante * é diferente para os eventos roteados porque um evento roteado pode ser disparado por um elemento filho, que não é necessariamente o elemento que invocará manipuladores. Portanto, sua implementação precisa examinar as propriedades de fonte de dados do evento. Ele não deve tentar reraise o evento na maioria dos casos.

Substituindo este método ou por registrar manipuladores de classe RegisterClassHandler, derivada de classes de UIElement pode chamar métodos do manipulador classe particular quando o evento é recebido na rota de evento. Um cenário onde a manipulação de classe é apropriada é manipular os dados do evento e marcar o evento roteado como manipulado. Outro cenário que seja especificamente para os eventos de visualização é para marcá-los manipulados para que os manipuladores de classe bubbling correspondente não são invocados.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.