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 UIElement.OnGotStylusCapture

Chamado quando Stylus.GotStylusCapture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento.

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

protected virtual void OnGotStylusCapture(
	StylusEventArgs e
)

Parâmetros

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

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

O propósito deste método é semelhante aos métodos de On* de padrão de evento de common language runtime (CLR) : 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 dos métodos de On* é diferente para eventos roteados como um evento roteado pode ser gerado por um elemento filho, que não é necessariamente o elemento que irá chamar manipuladores. Portanto, a implementação precisa examinar as propriedades da fonte de dados do evento. Não deve tentar ao reraise o evento na maioria dos casos.

Substituindo este método ou registrar manipuladores de classe com RegisterClassHandler, classes derivadas de UIElement podem chamar métodos particulares de manipulador de classe quando o evento for recebido na rota do evento. Um cenário onde a manipulação de classe é apropriado é manipular os dados do evento e marcar o evento roteado como tratado.

.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.1, Windows Server 2012 R2, 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 do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft