Udostępnij za pośrednictwem


VisualTransition.To Właściwość

Definicja

Pobiera lub ustawia nazwę obiektu VisualState do przejścia.

public:
 property System::String ^ To { System::String ^ get(); void set(System::String ^ value); };
public string To { get; set; }
member this.To : string with get, set
Public Property To As String

Wartość właściwości

String

Nazwa elementu VisualState do przejścia.

Przykłady

Poniższy przykład tworzy dwa VisualTransition obiekty. Gdy kontrolka przechodzi ze Pressed stanu do MouseOver stanu, From VisualTransition używany jest zarówno ten, jak i To ustawiony. Gdy kontrolka przechodzi ze stanu, który nie Pressed MouseOver jest w stanie, jest używany inny stan.

<!--Take one half second to trasition to the MouseOver state.-->
<VisualTransition To="MouseOver" 
                  GeneratedDuration="0:0:0.5" />

<!--Take one hundredth of a second to transition from the
    Pressed state to the MouseOver state.-->
<VisualTransition From="Pressed" To="MouseOver" 
                  GeneratedDuration="0:0:0.01" />

Uwagi

Właściwość jest opcjonalna To . Można VisualTransition ograniczyć zastosowanie tylko do niektórych stanów lub można go zastosować w dowolnym momencie przejścia kontroli między stanami. Ograniczasz, kiedy obiekt VisualTransition jest stosowany, ustawiając To właściwości i From . W poniższej tabeli opisano poziomy ograniczeń od najbardziej restrykcyjnych do najmniej restrykcyjnych.

Typ ograniczenia Wartość od Wartość do
Z określonego stanu do innego określonego stanu Nazwa obiektu VisualState Nazwa obiektu VisualState
Z dowolnego stanu do określonego stanu Nie ustawiono Nazwa obiektu VisualState
Z określonego stanu do dowolnego stanu Nazwa obiektu VisualState Nie ustawiono
Z dowolnego stanu do dowolnego innego stanu Nie ustawiono Nie ustawiono

W obiekcie VisualStateGroup można mieć wiele VisualTransition obiektów odwołujących się do tego samego stanu, ale będą one używane w kolejności określonej w poprzedniej tabeli.

To zachowanie można zmienić, tworząc nową klasę dziedziczą po VisualStateManager metodzie i przesłaniając ją GoToStateCore .

Dotyczy