RoutingStrategy Перечисление

Определение

Указывает стратегию маршрутизации перенаправленного события.Indicates the routing strategy of a routed event.

public enum class RoutingStrategy
public enum RoutingStrategy
type RoutingStrategy = 
Public Enum RoutingStrategy
Наследование
RoutingStrategy

Поля

Bubble 1

Перенаправленное событие использует восходящую стратегию, где экземпляр события перемещается вверх по дереву от источника события к корневому элементу.The routed event uses a bubbling strategy, where the event instance routes upwards through the tree, from event source to root.

Direct 2

Перенаправленное событие не проходит через дерево элементов, но поддерживает другие возможности перенаправленных событий, например обработку класса, EventTrigger или EventSetter.The routed event does not route through an element tree, but does support other routed event capabilities such as class handling, EventTrigger or EventSetter.

Tunnel 0

Перенаправленное событие использует нисходящую стратегию, где экземпляр события перемещается вниз по дереву от корневого элемента к исходному.The routed event uses a tunneling strategy, where the event instance routes downwards through the tree, from root to source element.

Комментарии

Стратегия маршрутизации для каждого перенаправленного события должна иметь только одно из следующих значений.Routing strategy for each routed event must be only one of these values. Однако события ввода часто существуют в парах базовых классов, где одно событие — это восходящая версия, а одно — как версия туннелирования.However, input events often exist in pairs on base classes, where one event is the bubbling version and one event is the tunneling version. Для событий входных данных уникальные версии туннелирования и восходящей маршрутизации имеют общие аргументы и вызываются в случае успеха в ответ на условие устройства ввода, которое вызывает события.For input events uniquely, the tunneling and bubbling versions have shared arguments and are raised in succession in response to the input device condition that raises the events.

Применяется к