Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método UIElement.OnPreviewStylusOutOfRange (StylusEventArgs)

 

Chamado quando Stylus.PreviewStylusOutOfRange 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 OnPreviewStylusOutOfRange(
	StylusEventArgs e
)

Parâmetros

e
Type: 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.Outro cenário que é especificamente para visualização de eventos é marcá-los manipuladas de forma que os manipuladores por bolha compatíveis de classe não sejam invocados.

.NET Framework
Disponível desde 3.0
Retornar ao topo
Mostrar: