Поделиться через


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 метод со значением animationnullпараметра .

Применяется к

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 событие.

Применяется к