Condividi tramite


VisualTransition.Storyboard Proprietà

Definizione

Ottiene o imposta lo Storyboard eseguito quando si verifica la transizione.

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>

Valore della proprietà

Storyboard che si verifica quando si verifica la transizione.

Commenti

Il valore della proprietà Storyboard è null o un singolo oggetto Storyboard . Uno Storyboard è simile a un contenitore per le animazioni, può contenere una o più definizioni di animazione. Ogni animazione può scegliere come destinazione una proprietà di dipendenza specifica su una destinazione denominata specifica. La destinazione denominata deve essere un elemento nel modello di controllo con un valore di attributo Name o x:Name definito nel modello stesso. La proprietà di dipendenza deve essere una proprietà presente nel modello a oggetti di tale oggetto o deve essere una proprietà associata. Per impostare come destinazione le animazioni, usare le proprietà associate Storyboard.TargetName e Storyboard.TargetProperty . Per altre info su come definire animazioni con la sintassi XAML e sui tipi di animazioni che puoi usare, vedi Animazioni con storyboard.

Le proprietà destinate all'uso delle animazioni in VisualTransition.Storyboard non sono limitate aPoint, Color o Double. È possibile usare ObjectAnimationUsingKeyFrames e DiscreteObjectKeyFrame.

Se si ha un valore per Storyboard, è possibile scegliere di omettere un valore per GeneratedDuration. Impostare invece valori di durata specifici per le animazioni nello Storyboard o nell'elemento Storyboard principale al suo interno. Se si imposta un valore GeneratedDuration , non verrà troncato o modificato uno Storyboard con un valore Duration ; la lunghezza totale della transizione è il valore duration più lungo impostato nelle animazioni per Storyboard o GeneratedDuration, a qualsiasi valore più lungo.

Transizioni implicite

È possibile definire un oggetto VisualTransition in modo che abbia generatedDuration, ma non abbia un valore storyboard. In questo modo viene creata una transizione implicita che può interpolare valori diversi tra due stati. Per altre info, vedi GeneratedDuration.

Si applica a

Vedi anche