Storyboard.GetCurrentIteration Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard.
Перегрузки
GetCurrentIteration() |
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentIteration(FrameworkContentElement) |
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentIteration(FrameworkElement) |
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard. |
GetCurrentIteration()
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard.
public:
int GetCurrentIteration();
public int GetCurrentIteration ();
member this.GetCurrentIteration : unit -> int
Public Function GetCurrentIteration () As Integer
Возвращаемое значение
Текущая итерация часов в текущем активном периоде либо значение null
, если часы остановлены.
Комментарии
Первая итерация часов имеет значение 1.
Если этот раскадровка имеет AutoReverse параметр true
, полная итерация состоит из обратной пары вперед, а не только одного из этих сегментов.
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна управляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе "Практическое руководство. Управление раскадровки после запуска".
См. также раздел
Применяется к
GetCurrentIteration(FrameworkContentElement)
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard.
public:
Nullable<int> GetCurrentIteration(System::Windows::FrameworkContentElement ^ containingObject);
public int? GetCurrentIteration (System.Windows.FrameworkContentElement containingObject);
member this.GetCurrentIteration : System.Windows.FrameworkContentElement -> Nullable<int>
Public Function GetCurrentIteration (containingObject As FrameworkContentElement) As Nullable(Of Integer)
Параметры
- containingObject
- FrameworkContentElement
Объект указан при вызове метода Begin(FrameworkContentElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Возвращаемое значение
Текущая итерация часов в текущем активном периоде либо значение null
, если часы остановлены.
Комментарии
Первая итерация часов имеет значение 1.
Если этот раскадровка имеет AutoReverse параметр true
, полная итерация состоит из обратной пары вперед, а не только одного из этих сегментов.
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна управляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе "Практическое руководство. Управление раскадровки после запуска".
См. также раздел
Применяется к
GetCurrentIteration(FrameworkElement)
Извлекает свойство CurrentIteration объекта Clock, который был создан для данного объекта Storyboard.
public:
Nullable<int> GetCurrentIteration(System::Windows::FrameworkElement ^ containingObject);
public int? GetCurrentIteration (System.Windows.FrameworkElement containingObject);
member this.GetCurrentIteration : System.Windows.FrameworkElement -> Nullable<int>
Public Function GetCurrentIteration (containingObject As FrameworkElement) As Nullable(Of Integer)
Параметры
- containingObject
- FrameworkElement
Объект указан при вызове метода Begin(FrameworkElement, Boolean). Этот объект содержит объекты Clock, которые были созданы для данной раскадровки и ее дочерних элементов.
Возвращаемое значение
Текущая итерация часов в текущем активном периоде либо значение null
, если часы остановлены.
Комментарии
Первая итерация часов имеет значение 1.
Если на временной шкале этой часы задан AutoReverse параметр true
, полная итерация состоит из пары "вперед-обратный", а не только одного из этих сегментов.
Независимо от текущей итерации, поиск часов возвращает текущую итерацию до 1. Перезапуск часов также возвращает текущую итерацию до 1.
Чтобы использовать этот метод для получения сведений о часах раскадровки, раскадровка должна управляться. Чтобы сделать раскадровку управляемой в коде, необходимо использовать соответствующую перегрузку метода раскадровки Begin и указать true
, чтобы сделать ее управляемой. Пример см. в разделе "Практическое руководство. Управление раскадровки после запуска".