ContentElement.ApplyAnimationClock Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Применяет анимацию к указанному свойству зависимостей этого элемента.
Перегрузки
| Имя | Описание |
|---|---|
| ApplyAnimationClock(DependencyProperty, AnimationClock) |
Применяет анимацию к указанному свойству зависимостей этого элемента. Все существующие анимации остановлены и заменены новой анимацией. |
| ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) |
Применяет анимацию к указанному свойству зависимостей этого элемента с возможностью указать, что происходит, если свойство уже имеет запущенную анимацию. |
ApplyAnimationClock(DependencyProperty, AnimationClock)
Применяет анимацию к указанному свойству зависимостей этого элемента. Все существующие анимации остановлены и заменены новой анимацией.
public:
virtual void ApplyAnimationClock(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationClock ^ clock);
public void ApplyAnimationClock(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationClock clock);
abstract member ApplyAnimationClock : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationClock -> unit
override this.ApplyAnimationClock : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationClock -> unit
Public Sub ApplyAnimationClock (dp As DependencyProperty, clock As AnimationClock)
Параметры
Идентификатор свойства для анимации.
- clock
- AnimationClock
Часы анимации, которые управляют и объявляют анимацию.
Реализации
Комментарии
Чтобы удалить анимацию из свойства, укажите идентификатор этого свойства как dp и укажите clock как null. При этом анимация удаляется, а анимированное свойство имеет базовое значение. Однако изначально связанные часы анимации не остановлены. Все другие анимации, назначенные этим часам, будут продолжать выполняться.
Применяется к
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)
Применяет анимацию к указанному свойству зависимостей этого элемента с возможностью указать, что происходит, если свойство уже имеет запущенную анимацию.
public:
virtual void ApplyAnimationClock(System::Windows::DependencyProperty ^ dp, System::Windows::Media::Animation::AnimationClock ^ clock, System::Windows::Media::Animation::HandoffBehavior handoffBehavior);
public void ApplyAnimationClock(System.Windows.DependencyProperty dp, System.Windows.Media.Animation.AnimationClock clock, System.Windows.Media.Animation.HandoffBehavior handoffBehavior);
abstract member ApplyAnimationClock : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationClock * System.Windows.Media.Animation.HandoffBehavior -> unit
override this.ApplyAnimationClock : System.Windows.DependencyProperty * System.Windows.Media.Animation.AnimationClock * System.Windows.Media.Animation.HandoffBehavior -> unit
Public Sub ApplyAnimationClock (dp As DependencyProperty, clock As AnimationClock, handoffBehavior As HandoffBehavior)
Параметры
Свойство для анимации.
- clock
- AnimationClock
Часы анимации, которые управляют и объявляют анимацию.
- handoffBehavior
- HandoffBehavior
Значение перечисления. Значение по умолчанию SnapshotAndReplace— это остановка любой существующей анимации и замена новой.
Реализации
Комментарии
Чтобы удалить анимацию из свойства, укажите идентификатор этого свойства как dp и укажите clock как null. При этом анимация удаляется, а анимированное свойство имеет базовое значение. Однако изначально связанные часы анимации не остановлены. Все другие анимации, назначенные этим часам, будут продолжать выполняться.