Bahasa

ContentElement.BeginAnimation Metode

Definisi

Memulai animasi untuk properti animasi tertentu pada elemen ini.

Overload

Nama Deskripsi
BeginAnimation(DependencyProperty, AnimationTimeline)

Memulai animasi untuk properti animasi tertentu pada elemen ini.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Memulai animasi tertentu untuk properti animasi tertentu pada elemen ini, dengan opsi untuk menentukan apa yang terjadi jika properti sudah memiliki animasi yang sedang berjalan.

BeginAnimation(DependencyProperty, AnimationTimeline)

Memulai animasi untuk properti animasi tertentu pada elemen ini.

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation);
public void BeginAnimation(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline)

Parameter

dp
DependencyProperty

Properti untuk dianimasikan, yang ditentukan sebagai pengidentifikasi properti dependensi.

animation
AnimationTimeline

Garis waktu animasi untuk memulai.

Penerapan

Keterangan

Ketika Anda memeriksa apakah properti dianimasikan, perhatikan bahwa animasi akan dimulai dan dianggap animasi ketika bingkai pertama di luar titik awal yang tidak dianimasikan dirender.

BeginTime Jika untuk animation adalah null, maka animasi saat ini dihapus dan nilai properti saat ini disimpan.

Jika seluruh animation nilai adalah null, semua animasi dihapus dari properti dan nilai properti kembali ke nilai dasarnya. Namun, garis waktu animasi yang awalnya terkait tidak dihentikan. Animasi lain yang ditetapkan ke garis waktu tersebut akan terus berjalan.

Berlaku untuk

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Memulai animasi tertentu untuk properti animasi tertentu pada elemen ini, dengan opsi untuk menentukan apa yang terjadi jika properti sudah memiliki animasi yang sedang berjalan.

public:
 virtual void BeginAnimation(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationTimeline ^ animation, System::Windows::Media::Animation::HandoffBehavior handoffBehavior);
public void BeginAnimation(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationTimeline animation, System.Windows.Media.Animation.HandoffBehavior handoffBehavior);
abstract member BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
override this.BeginAnimation : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationTimeline * System.Windows.Media.Animation.HandoffBehavior -> unit
Public Sub BeginAnimation (dp As DependencyProperty, animation As AnimationTimeline, handoffBehavior As HandoffBehavior)

Parameter

dp
DependencyProperty

Properti untuk dianimasikan, yang ditentukan sebagai pengidentifikasi properti dependensi.

animation
AnimationTimeline

Garis waktu animasi yang akan diterapkan.

handoffBehavior
HandoffBehavior

Nilai enumerasi yang menentukan bagaimana animasi baru berinteraksi dengan animasi saat ini (berjalan) yang sudah memengaruhi nilai properti.

Penerapan

Keterangan

Ketika Anda memeriksa apakah properti dianimasikan, perhatikan bahwa animasi akan dimulai dan dianggap animasi ketika bingkai pertama di luar titik awal yang tidak dianimasikan dirender.

BeginTime Jika untuk animation adalah null, maka animasi saat ini dihapus dan nilai properti saat ini disimpan.

Jika seluruh animation nilai adalah null, semua animasi dihapus dari properti dan nilai properti kembali ke nilai dasarnya. Namun, garis waktu animasi yang awalnya terkait tidak dihentikan. Animasi lain yang ditetapkan ke garis waktu tersebut akan terus berjalan.

Berlaku untuk