VisualTransition.To Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví název VisualState přechodu na.
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
Hodnota vlastnosti
Název VisualState přechodu na.
Příklady
Následující příklad vytvoří dva VisualTransition objekty. Když se ovládací prvek přesune ze Pressed
stavu na MouseOver
stav, VisualTransition použije se nastavení From i To nastavení. Když ovládací prvek přejde ze stavu, který není Pressed
ve MouseOver
stavu, použije se druhý stav.
<!--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" />
Poznámky
Vlastnost To je nepovinná. Omezení VisualTransition může být omezeno pouze na určité stavy nebo se dá použít kdykoliv, když ovládací prvky přejdou mezi stavy. Omezíte, když se použije VisualTransition , nastavením To a From vlastnostmi. Následující tabulka popisuje úrovně omezení od nejvíce omezující po nejméně omezující.
Typ omezení | Hodnota z | Hodnota do |
---|---|---|
Ze zadaného stavu do jiného zadaného stavu | Název VisualState | Název VisualState |
Z libovolného stavu do zadaného stavu | Nenastaveno | Název VisualState |
Ze zadaného stavu do libovolného stavu | Název VisualState | Nenastaveno |
Z libovolného stavu do jakéhokoli jiného stavu | Nenastaveno | Nenastaveno |
V jednom stavu můžete mít více VisualTransition objektů VisualStateGroup , které odkazují na stejný stav, ale budou použity v pořadí, v jakém určuje předchozí tabulka.
Toto chování můžete změnit vytvořením nové třídy, která dědí z VisualStateManager metody a přepisuje ji GoToStateCore .