VisualTransition.Storyboard Propriété

Définition

Obtient ou définit le Storyboard qui s’exécute lorsque la transition se produit.

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>

Valeur de propriété

Storyboard qui se produit lorsque la transition se produit.

Remarques

La valeur de la propriété Storyboard est null ou un seul objet Storyboard . Un Storyboard est comme un conteneur pour les animations. Il peut contenir une ou plusieurs définitions d’animation. Chacune de ces animations peut cibler une propriété de dépendance spécifique sur une cible nommée spécifique. La cible nommée doit être un élément du modèle de contrôle qui a une valeur d’attribut Name ou x:Name définie dans le modèle lui-même. La propriété de dépendance doit être une propriété qui existe dans le modèle objet de cet objet ou doit être une propriété jointe. Pour cibler les animations, vous utilisez les propriétés jointes Storyboard.TargetName et Storyboard.TargetProperty . Pour plus d’informations sur la définition d’animations avec la syntaxe XAML et les types d’animations que vous pouvez utiliser, consultez Animations de storyboard.

Les propriétés que vous ciblez à l’aide d’animations dans VisualTransition.Storyboard ne sont pas limitées àPoint, Color ou Double. Vous pouvez utiliser ObjectAnimationUsingKeyFrames et DiscreteObjectKeyFrame.

Si vous avez une valeur pour Storyboard, vous pouvez choisir d’omettre une valeur pour GeneratedDuration. Au lieu de cela, définissez des valeurs duration spécifiques sur les animations dans le Storyboard ou l’élément Storyboard main qu’il contient. Si vous définissez une valeur GeneratedDuration , elle ne tronquera ni ne modifiera aucun Storyboard avec une valeur Duration ; la longueur totale de la transition est la valeur Duration la plus longue que vous avez définie dans les animations de Storyboard, ou la valeur GeneratedDuration, selon la plus longue.

Transitions implicites

Vous pouvez définir un VisualTransition de telle sorte qu’il ait une valeur GeneratedDuration, mais qu’il n’ait pas de valeur Storyboard. Cela crée une transition implicite qui peut interpoler des valeurs qui sont différentes entre deux états. Pour plus d’informations, consultez GeneratedDuration.

S’applique à

Voir aussi