Exportar (0) Imprimir
Expandir Tudo
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

Método ContentElement.OnPreviewMouseMove

Invoked when an unhandled Mouse.PreviewMouseMove attached event reaches an element in its route that is derived from this class. Implemente esse método para adicionar classe tratamento desse evento.

Namespace:  System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)

protected virtual void OnPreviewMouseMove(
	MouseEventArgs e
)
Você não pode usar métodos em XAML.

Parâmetros

e
Tipo: System.Windows.Input.MouseEventArgs
The MouseEventArgs que contém os dados do evento.

Este método não tem nenhuma implementação padrão.Como uma classe intermediária na herança pode implementar esse método, recomendamos que você telefonar a implementação base na sua implementação.

A finalidade desse método é semelhante a common language runtime (CLR) padrão de evento on * métodos: Este método fornece os meios para manipular o evento correspondente 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 de métodos on * é 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 deve examinar as propriedades da fonte dos dados do evento.Ele não deve tentar reraise o evento na maioria dos casos.

Substituir este método ou registro de classe manipuladores de RegisterClassHandler, classes de derivadas ContentElement pode telefonar métodos manipuladores de classe privada quando o evento é recebido na rota de evento. Um cenário onde manipulação de classe é adequada é manipular sistema autônomo dados do evento e marque o evento roteado sistema autônomo manipulado.Outro cenário que seja especificamente para o Visualizar eventos é para marcá-los manipulados para que os manipuladores de classe de bubbling correspondente não são invocados.

Windows Vista, Windows XP SP2, Windows Server 2003

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft