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


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 , чтобы сделать ее управляемой. Пример см. в разделе Практическое руководство. Управление раскадровкой после запуска.

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