ContentElement.BeginAnimation Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает анимацию для указанного свойства данного элемента, имеющего анимацию.
Перегрузки
BeginAnimation(DependencyProperty, AnimationTimeline) |
Запускает анимацию для указанного свойства данного элемента, имеющего анимацию. |
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) |
Запускает указанную анимацию для указанного анимированного свойства зависимостей этого элемента, с возможностью указания действий, которые следует предпринять при уже существующей анимации для данного свойства. |
BeginAnimation(DependencyProperty, AnimationTimeline)
Запускает анимацию для указанного свойства данного элемента, имеющего анимацию.
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)
Параметры
Свойство для анимации, указанное как идентификатор свойства зависимостей.
- animation
- AnimationTimeline
График для анимации.
Реализации
Комментарии
При проверке анимации свойства обратите внимание, что анимация начнется и считается анимированной при отрисовки первого кадра за пределами неинимированной начальной точки.
BeginTime Если используется null
значение foranimation
, удаляются все текущие анимации, а текущее значение свойства хранится.
Если значение равно всему animation
null
, все анимации удаляются из свойства, а значение свойства возвращается к базовому значению. Однако исходная временная шкала анимации не останавливается. Все другие анимации, назначенные этой временной шкале, будут продолжать выполняться.
Применяется к
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)
Запускает указанную анимацию для указанного анимированного свойства зависимостей этого элемента, с возможностью указания действий, которые следует предпринять при уже существующей анимации для данного свойства.
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)
Параметры
Свойство для анимации, указанное как идентификатор свойства зависимостей.
- animation
- AnimationTimeline
График для анимации, которую следует применить.
- handoffBehavior
- HandoffBehavior
Значение перечисления, которое указывает, как новая анимация должна взаимодействовать с любыми текущими анимациями, уже влияющими на значение свойства.
Реализации
Комментарии
При проверке анимации свойства обратите внимание, что анимация начнется и считается анимированной при отрисовки первого кадра за пределами неинимированной начальной точки.
BeginTime Если используется null
значение foranimation
, удаляются все текущие анимации, а текущее значение свойства хранится.
Если значение равно всему animation
null
, все анимации удаляются из свойства, а значение свойства возвращается к базовому значению. Однако исходная временная шкала анимации не останавливается. Все другие анимации, назначенные этой временной шкале, будут продолжать выполняться.