Share via


VisualTransition.Storyboard Properti

Definisi

Mendapatkan atau mengatur Storyboard yang berjalan saat transisi terjadi.

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>

Nilai Properti

Papan Cerita yang terjadi ketika transisi terjadi.

Keterangan

Nilai properti Storyboard adalah null atau objek Storyboard tunggal. Papan Cerita seperti kontainer untuk animasi, dapat berisi satu atau beberapa definisi animasi. Setiap animasi tersebut dapat menargetkan properti dependensi tertentu pada target bernama tertentu. Target bernama harus berupa elemen dalam templat kontrol yang memiliki nilai atribut Nama atau x:Name yang ditentukan dalam templat itu sendiri. Properti dependensi harus merupakan properti yang ada dalam model objek objek tersebut, atau harus merupakan properti terlampir. Untuk menargetkan animasi, Anda menggunakan properti terlampir Storyboard.TargetName dan Storyboard.TargetProperty . Untuk informasi selengkapnya tentang cara menentukan animasi dengan sintaks XAML, dan jenis animasi yang dapat Anda gunakan, lihat Animasi papan cerita.

Properti yang Anda targetkan menggunakan animasi di VisualTransition.Storyboard tidak terbatas padaPoint, Color, atau Double. Anda dapat menggunakan ObjectAnimationUsingKeyFrames dan DiscreteObjectKeyFrame.

Jika Anda memiliki nilai untuk Storyboard, Anda dapat memilih untuk menghilangkan nilai untuk GeneratedDuration. Sebagai gantinya, atur nilai Durasi tertentu pada animasi di Storyboard atau elemen Storyboard utama di dalamnya. Jika Anda menetapkan nilai GeneratedDuration , nilai tersebut tidak akan memotong atau mengubah Papan Cerita apa pun dengan nilai Durasi ; panjang total transisi adalah nilai Durasi terpanjang yang telah Anda tetapkan di animasi untuk Storyboard, atau GeneratedDuration, mana saja yang lebih panjang.

Transisi implisit

Anda dapat menentukan VisualTransition sehingga memiliki GeneratedDuration, tetapi tidak memiliki nilai Storyboard. Ini menciptakan transisi implisit yang dapat menginterpolasi nilai yang berbeda di antara dua status. Untuk informasi selengkapnya, lihat GeneratedDuration.

Berlaku untuk

Lihat juga