Ler em inglês

Compartilhar via


RoutingStrategy Enumeração

Definição

Indica a estratégia de roteamento de um evento roteado.

C#
public enum RoutingStrategy
Herança
RoutingStrategy

Campos

Bubble 1

O evento roteado usa uma estratégia de propagação, em que a instância do evento roteia para baixo por meio da árvore, do elemento de origem até a raiz.

Direct 2

O evento roteado não roteia por meio de uma árvore de elementos, mas dá suporte a outros recursos de evento roteado como a manipulação de classe, EventTrigger ou EventSetter.

Tunnel 0

O evento roteado usa uma estratégia de túnel, em que a instância do evento roteia para baixo por meio da árvore, da raiz até o elemento de origem.

Comentários

A estratégia de roteamento para cada evento roteado deve ser apenas um desses valores. No entanto, eventos de entrada geralmente existem em pares em classes base, em que um evento é a versão borbulhante e um evento é a versão de túnel. Para eventos de entrada exclusivamente, as versões de túnel e borbulhante têm argumentos compartilhados e são geradas sucessivamente em resposta à condição do dispositivo de entrada que gera os eventos.

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7