VisualTransition.Storyboard Propiedad

Definición

Obtiene o establece el guión gráfico que se ejecuta cuando se produce la transición.

public:
 property Storyboard ^ Storyboard { Storyboard ^ get(); void set(Storyboard ^ value); };
Storyboard Storyboard();

void Storyboard(Storyboard value);
public Storyboard Storyboard { get; set; }
var storyboard = visualTransition.storyboard;
visualTransition.storyboard = storyboard;
Public Property Storyboard As Storyboard
<VisualTransition>
  singleStoryboard
</VisualTransition>

Valor de propiedad

Guión gráfico que tiene lugar cuando se produce la transición.

Comentarios

El valor de la Storyboard propiedad es null o un único objeto Storyboard . Un guión gráfico es como un contenedor para animaciones, puede contener una o varias definiciones de animación. Cada animación de este tipo puede tener como destino una propiedad de dependencia específica en un destino con nombre específico. El destino con nombre debe ser un elemento de la plantilla de control que tenga un valor de atributo Name o x:Name definido en la propia plantilla. La propiedad de dependencia debe ser una propiedad que exista en el modelo de objetos de ese objeto o debe ser una propiedad adjunta. Para establecer como destino las animaciones, usa las propiedades adjuntas Storyboard.TargetName y Storyboard.TargetProperty . Para obtener más información sobre cómo definir animaciones con sintaxis XAML y los tipos de animaciones que puedes usar, consulta Animaciones con guion gráfico.

Las propiedades a las que se dirige mediante animaciones de VisualTransition.Storyboard no se limitan aPoint, Color o Double. Puede usar ObjectAnimationUsingKeyFrames y DiscreteObjectKeyFrame.

Si tiene un valor para Storyboard, puede optar por omitir un valor para GeneratedDuration. En su lugar, establezca valores de Duración específicos en las animaciones del guión gráfico o del elemento storyboard principal dentro de ella. Si establece un valor GeneratedDuration , no truncará ni cambiará ningún guión gráfico con un valor duration ; la longitud total de la transición es el valor de Duración más largo que ha establecido en las animaciones de Storyboard o GeneratedDuration, lo que sea más largo.

Transiciones implícitas

Puede definir un objeto VisualTransition de modo que tenga generatedDuration, pero no tiene un valor storyboard. Esto crea una transición implícita que puede interpolar valores diferentes entre dos estados. Para obtener más información, consulta GeneratedDuration.

Se aplica a

Consulte también