Storyboard.Remove Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior.
Перегрузки
Remove() |
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior. |
Remove(FrameworkContentElement) |
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior. |
Remove(FrameworkElement) |
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior. |
Remove()
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior.
public:
void Remove();
public void Remove ();
member this.Remove : unit -> unit
Public Sub Remove ()
Комментарии
Управляемая раскадровка может приостанавливать, возобновлять, искать, останавливать и удаляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.
Все интерактивные действия, выполняемые Clockс , и, следовательно, с Storyboard, происходят на следующем тике обработчика времени, который происходит незадолго до следующей отрисовки. Это означает, что Remove метод по-прежнему влияет на анимированные свойства до этого времени. Другими словами, при следующем отображении кадра раскадровка удаляется. Если необходимо удалить связь анимации со свойством до этого времени, используйте BeginAnimation метод со значением animation
null
параметра .
Применяется к
Remove(FrameworkContentElement)
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior.
public:
void Remove(System::Windows::FrameworkContentElement ^ containingObject);
public void Remove (System.Windows.FrameworkContentElement containingObject);
member this.Remove : System.Windows.FrameworkContentElement -> unit
Public Sub Remove (containingObject As FrameworkContentElement)
Параметры
- containingObject
- FrameworkContentElement
Объект указан при вызове метода Begin(FrameworkContentElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Комментарии
Для интерактивного управления этой раскадровки необходимо использовать тот же containingObject
параметр при вызове интерактивных методов, которые использовались для запуска раскадровки. Управляемая раскадровка может приостанавливать, возобновлять, искать, останавливать и удаляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.
Удаление часов раскадровки активирует RemoveRequested событие.
Применяется к
Remove(FrameworkElement)
Удаляет объекты Clock, созданные для этого объекта Storyboard. Анимации, относящиеся к этому объекту Storyboard, больше не влияют на свойства, которые они ранее анимировали, вне зависимости от значения их параметра FillBehavior.
public:
void Remove(System::Windows::FrameworkElement ^ containingObject);
public void Remove (System.Windows.FrameworkElement containingObject);
member this.Remove : System.Windows.FrameworkElement -> unit
Public Sub Remove (containingObject As FrameworkElement)
Параметры
- containingObject
- FrameworkElement
Объект указан при вызове метода Begin(FrameworkElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Комментарии
Для интерактивного управления этой раскадровки необходимо использовать тот же containingObject
параметр при вызове интерактивных методов, которые использовались для запуска раскадровки. Управляемая раскадровка может приостанавливать, возобновлять, искать, останавливать и удаляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.
Удаление часов раскадровки активирует RemoveRequested событие.