ContentElement.BeginAnimation Yöntem

Tanım

Bu öğede belirtilen animasyonlu özellik için animasyon başlatır.

Aşırı Yüklemeler

BeginAnimation(DependencyProperty, AnimationTimeline)

Bu öğede belirtilen animasyonlu özellik için animasyon başlatır.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Özelliğin zaten çalışan bir animasyonu varsa ne olacağını belirtme seçeneğiyle, bu öğede belirtilen animasyonlu özellik için belirli bir animasyon başlatır.

BeginAnimation(DependencyProperty, AnimationTimeline)

Bu öğede belirtilen animasyonlu özellik için animasyon başlatır.

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)

Parametreler

dp
DependencyProperty

Animasyon eklemek için bir bağımlılık özellik tanımlayıcısı olarak belirtilen özellik.

animation
AnimationTimeline

Başlatacak animasyonun zaman çizelgesi.

Uygulamalar

Açıklamalar

Bir özelliğin animasyonlu olup olmadığını denetlediğinizde, animasyonsuz başlangıç noktasının ötesindeki ilk kare işlendiğinde animasyonnun başlayacağını ve animasyon olarak kabul edileceğini unutmayın.

BeginTime için animation isenull, geçerli animasyonlar kaldırılır ve özelliğin geçerli değeri tutulur.

Değerin tamamı animation ise null, tüm animasyonlar özelliğinden kaldırılır ve özellik değeri temel değerine geri döner. Ancak, başlangıçta ilişkili animasyon zaman çizelgesi durdurulmadı. Bu zaman çizelgesine atanan diğer animasyonlar çalışmaya devam eder.

Şunlara uygulanır

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Özelliğin zaten çalışan bir animasyonu varsa ne olacağını belirtme seçeneğiyle, bu öğede belirtilen animasyonlu özellik için belirli bir animasyon başlatır.

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)

Parametreler

dp
DependencyProperty

Bağımlılık özelliği tanımlayıcısı olarak belirtilen animasyonlu özellik.

animation
AnimationTimeline

Uygulanacak animasyonun zaman çizelgesi.

handoffBehavior
HandoffBehavior

Yeni animasyonun özellik değerini zaten etkileyen geçerli (çalışan) animasyonlarla nasıl etkileşim kurduğunu belirten sabit listesi değeri.

Uygulamalar

Açıklamalar

Bir özelliğin animasyonlu olup olmadığını denetlediğinizde, animasyonsuz başlangıç noktasının ötesindeki ilk kare işlendiğinde animasyonnun başlayacağını ve animasyon olarak kabul edileceğini unutmayın.

BeginTime için animation isenull, geçerli animasyonlar kaldırılır ve özelliğin geçerli değeri tutulur.

Değerin tamamı animation ise null, tüm animasyonlar özelliğinden kaldırılır ve özellik değeri temel değerine geri döner. Ancak, başlangıçta ilişkili animasyon zaman çizelgesi durdurulmadı. Bu zaman çizelgesine atanan diğer animasyonlar çalışmaya devam eder.

Şunlara uygulanır