Storyboard.GetCurrentState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard.
Перегрузки
GetCurrentState(FrameworkElement) |
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentState(FrameworkContentElement) |
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentState() |
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentState(FrameworkElement)
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard.
public:
System::Windows::Media::Animation::ClockState GetCurrentState(System::Windows::FrameworkElement ^ containingObject);
public System.Windows.Media.Animation.ClockState GetCurrentState (System.Windows.FrameworkElement containingObject);
member this.GetCurrentState : System.Windows.FrameworkElement -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState (containingObject As FrameworkElement) As ClockState
Параметры
- containingObject
- FrameworkElement
Объект указан при вызове метода Begin(FrameworkElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Возвращаемое значение
Текущее состояние часов, созданных для данной раскадровки: Active, Filling или Stopped.
Комментарии
Этот метод не сообщает, приостановлена ли раскадровка. Чтобы определить, приостановлена ли раскадровка, используйте GetIsPaused метод .
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна быть управляемой. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.
Применяется к
GetCurrentState(FrameworkContentElement)
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard.
public:
System::Windows::Media::Animation::ClockState GetCurrentState(System::Windows::FrameworkContentElement ^ containingObject);
public System.Windows.Media.Animation.ClockState GetCurrentState (System.Windows.FrameworkContentElement containingObject);
member this.GetCurrentState : System.Windows.FrameworkContentElement -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState (containingObject As FrameworkContentElement) As ClockState
Параметры
- containingObject
- FrameworkContentElement
Объект указан при вызове метода Begin(FrameworkContentElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Возвращаемое значение
Текущее состояние часов, созданных для данной раскадровки: Active, Filling или Stopped.
Комментарии
Этот метод не сообщает, приостановлена ли раскадровка. Чтобы определить, приостановлена ли раскадровка, используйте GetIsPaused метод .
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна быть управляемой. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.
Применяется к
GetCurrentState()
Извлекает свойство CurrentState объекта Clock, который был создан для данного объекта Storyboard.
public:
System::Windows::Media::Animation::ClockState GetCurrentState();
public System.Windows.Media.Animation.ClockState GetCurrentState ();
member this.GetCurrentState : unit -> System.Windows.Media.Animation.ClockState
Public Function GetCurrentState () As ClockState
Возвращаемое значение
Текущее состояние часов, созданных для данной раскадровки: Active, Filling или Stopped.
Комментарии
Этот метод не сообщает, приостановлена ли раскадровка. Чтобы определить, приостановлена ли раскадровка, используйте GetIsPaused метод .
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна быть управляемой. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.