SeekStoryboard Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Действие триггера, обеспечивающее функциональность для поиска (пропуска ) определенного времени в активном периоде Storyboard.
public ref class SeekStoryboard sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class SeekStoryboard : System.Windows.Media.Animation.ControllableStoryboardAction
type SeekStoryboard = class
inherit ControllableStoryboardAction
Public NotInheritable Class SeekStoryboard
Inherits ControllableStoryboardAction
- Наследование
Комментарии
SeekStoryboard Используйте действие с EventTrigger или для Trigger поиска Storyboard.
Обратите внимание, что операции поиска не учитывают параметры раскадровки SpeedRatio или SlipBehavior : раскадровка обрабатывается так, как если бы она имела SpeedRatio значение 1, а не SlipBehavior.
Поиск Storyboard активирует события CurrentGlobalSpeedInvalidated и CurrentStateInvalidated .
Приостановка, возобновление, остановка или иным образом управление раскадровки в интерактивном режиме
Чтобы иметь возможность приостановить, возобновить или иным образом управлять объектом в интерактивном Storyboard режиме, задайте Name свойство этого BeginStoryboard объекта и используйте ControllableStoryboardAction объект (например PauseStoryboard, , ResumeStoryboardили StopStoryboard) для управления им, ссылаясь на его Name. Если объект NameBeginStoryboard не указан, Storyboard после его начала нельзя управлять в интерактивном режиме. Дополнительные сведения см. в статье Практическое руководство. Использование триггеров событий для управления раскадровкой после запуска .
Конструкторы
SeekStoryboard() |
Инициализирует новый экземпляр класса SeekStoryboard. |
Свойства
BeginStoryboardName |
Получает или задает Name метода BeginStoryboard, запустившего Storyboard, которой вы хотите управлять в интерактивном режиме. (Унаследовано от ControllableStoryboardAction) |
DependencyObjectType |
Возвращает объект DependencyObjectType , который заключает в оболочку тип среды CLR этого экземпляра. (Унаследовано от DependencyObject) |
Dispatcher |
Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject) |
IsSealed |
Получает значение, указывающее, является ли этот экземпляр в данный момент запечатанным (доступным только для чтения). (Унаследовано от DependencyObject) |
Offset |
Получает или задает величину, на которую должна продвигаться вперед или назад раскадровка из исходной позиции поиска Origin. |
Origin |
Возвращает или задает позицию, к которой применяется значение Offset операции позиционирования. |
Методы
CheckAccess() |
Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
ClearValue(DependencyProperty) |
Очищает локальное значение свойства. Очищаемое свойство задается идентификатором DependencyProperty. (Унаследовано от DependencyObject) |
ClearValue(DependencyPropertyKey) |
Очищает локальное значение доступного только для чтения свойства. Очищаемое свойство задается ключом DependencyPropertyKey. (Унаследовано от DependencyObject) |
CoerceValue(DependencyProperty) |
Приводит значение указанного свойства зависимостей. Это осуществляется путем вызова какой-либо функции CoerceValueCallback, указанной в метаданных свойства зависимостей, которое существует в вызывающем объекте DependencyObject. (Унаследовано от DependencyObject) |
Equals(Object) |
Определяет, является ли указанный DependencyObject эквивалентом текущего DependencyObject. (Унаследовано от DependencyObject) |
GetHashCode() |
Возвращает хэш-код для данного объекта DependencyObject. (Унаследовано от DependencyObject) |
GetLocalValueEnumerator() |
Создает специализированный перечислитель для определения свойств зависимостей, которые локально установили значения для данного DependencyObject. (Унаследовано от DependencyObject) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetValue(DependencyProperty) |
Возвращает текущее действующее значение свойства зависимостей в этом экземпляре DependencyObject. (Унаследовано от DependencyObject) |
InvalidateProperty(DependencyProperty) |
Повторно вычисляет действующее значение для указанного свойства зависимостей. (Унаследовано от DependencyObject) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnPropertyChanged(DependencyPropertyChangedEventArgs) |
Вызывается каждый раз, когда обновляется действительное значение любого свойства зависимостей для данного DependencyObject. Конкретное измененное свойство зависимостей сообщается в данных события. (Унаследовано от DependencyObject) |
ReadLocalValue(DependencyProperty) |
Возвращает локальное значение свойства зависимостей, если таковое существует. (Унаследовано от DependencyObject) |
SetCurrentValue(DependencyProperty, Object) |
Задает значение свойства зависимостей, не меняя источник значения. (Унаследовано от DependencyObject) |
SetValue(DependencyProperty, Object) |
Задает локальное значение свойства зависимостей, указанного идентификатором этого свойства. (Унаследовано от DependencyObject) |
SetValue(DependencyPropertyKey, Object) |
Задает локальное значение свойства зависимости только для чтения, определяемое идентификатором DependencyPropertyKey свойства зависимостей. (Унаследовано от DependencyObject) |
ShouldSerializeOffset() |
Возвращает значение, которое указывает, должно ли свойство Offset данного объекта SeekStoryboard быть сериализовано. |
ShouldSerializeProperty(DependencyProperty) |
Возвращает значение, которое указывает, следует ли процессам сериализации выполнять сериализацию значения для предоставленного свойства зависимостей. (Унаследовано от DependencyObject) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
VerifyAccess() |
Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |