RoutingStrategy Wyliczenie

Definicja

Wskazuje strategię routingu kierowanego zdarzenia.

C#
public enum RoutingStrategy
Dziedziczenie
RoutingStrategy

Pola

Bubble 1

Zdarzenie kierowane używa strategii bubbling, gdzie wystąpienie zdarzenia kieruje w górę przez drzewo, od źródła zdarzeń do katalogu głównego.

Direct 2

Zdarzenie kierowane nie jest kierowane przez drzewo elementów, ale obsługuje inne możliwości zdarzeń trasowanych, EventTrigger takie jak obsługa klas lub EventSetter.

Tunnel 0

Zdarzenie kierowane używa strategii tunelowania, w której wystąpienie zdarzenia kieruje w dół przez drzewo, od elementu głównego do elementu źródłowego.

Uwagi

Strategia routingu dla każdego zdarzenia kierowanego musi być tylko jedną z tych wartości. Jednak zdarzenia wejściowe często istnieją w parach w klasach bazowych, gdzie jedno zdarzenie jest wersją bubbling, a jedno zdarzenie jest wersją tunelowania. W przypadku zdarzeń wejściowych unikatowo wersje tunelowania i bubbling mają współużytkowane argumenty i są zgłaszane kolejno w odpowiedzi na warunek urządzenia wejściowego, który zgłasza zdarzenia.

Dotyczy

Produkt Wersje
.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