VisualTransition.To VisualTransition.To VisualTransition.To VisualTransition.To Property

Definición

Obtiene o establece el nombre del objeto VisualState al que se realiza la transición.Gets or sets the name of the VisualState to transition to.

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

Valor de propiedad

Nombre de la VisualState a la que se va a pasar.The name of the VisualState to transition to.

Ejemplos

En el ejemplo siguiente se crean dos VisualTransition objetos.The following example creates two VisualTransition objects. Cuando el control realiza la transición desde el Pressed estado el MouseOver estado, el VisualTransition que tiene ambos From y To se usa el conjunto.When the control transitions from the Pressed state to the MouseOver state, the VisualTransition that has both From and To set is used. Cuando el control realiza la transición de un estado que no es Pressed al estado MouseOver, se usa el otro estado.When the control transitions from a state that is not Pressed to the MouseOver state, the other state is used.

<!--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" />

Comentarios

El To propiedad es opcional.The To property is optional. Un VisualTransition puede restringirse para aplicar solo a determinados Estados o se puede aplicar cada vez que el control realiza la transición entre Estados.A VisualTransition can be restricted to apply to only certain states or it can be applied any time the control transitions between states. Restringir cuándo un VisualTransition se aplica estableciendo el To y From propiedades.You restrict when a VisualTransition is applied by setting the To and From properties. En la tabla siguiente se describen los niveles de restricción del más al menos restrictivo.The following table describes the levels of restriction from most restrictive to least restrictive.

Tipo de restricciónType of restriction Valor de DesdeValue of From Valor de HastaValue of To
Desde un estado especificado hasta otro estado especificadoFrom a specified state to another specified state El nombre de un VisualStateThe name of a VisualState El nombre de un VisualStateThe name of a VisualState
Desde cualquier estado hasta un estado especificadoFrom any state to a specified state Sin establecerNot set El nombre de un VisualStateThe name of a VisualState
Desde un estado especificado hasta cualquier estadoFrom a specified state to any state El nombre de un VisualStateThe name of a VisualState Sin establecerNot set
Desde cualquier estado hasta cualquier otro estadoFrom any state to any other state Sin establecerNot set Sin establecerNot set

Puede tener varios VisualTransition objetos en un VisualStateGroup que hacen referencia al mismo estado, pero que se usarán en el orden que especifica la tabla anterior.You can have multiple VisualTransition objects in a VisualStateGroup that refer to the same state, but they will be used in the order that the previous table specifies.

Puede cambiar este comportamiento mediante la creación de una nueva clase que hereda de VisualStateManager e invalidar la GoToStateCore método.You can change this behavior by creating a new class that inherits from VisualStateManager and overriding the GoToStateCore method.

Se aplica a