VisualTransition.Storyboard Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает раскадровку , которая выполняется при переходе.
public:
property Storyboard ^ Storyboard { Storyboard ^ get(); void set(Storyboard ^ value); };
Storyboard Storyboard();
void Storyboard(Storyboard value);
public Storyboard Storyboard { get; set; }
var storyboard = visualTransition.storyboard;
visualTransition.storyboard = storyboard;
Public Property Storyboard As Storyboard
<VisualTransition>
singleStoryboard
</VisualTransition>
Значение свойства
Раскадровка, возникающая при переходе.
Комментарии
Значение свойства равно NULL или одному объекту РаскадровкиStoryboard.
Раскадровка похожа на контейнер для анимации, она может содержать одно или несколько определений анимации. Каждая такая анимация может нацелена на определенное свойство зависимостей для определенного именованного целевого объекта. Именованный целевой объект должен быть элементом в шаблоне элемента управления, который имеет значение атрибута Name или x:Name , определенное в самом шаблоне. Свойство зависимостей должно быть свойством, которое существует в объектной модели объекта или должно быть присоединенным свойством. Для целевых анимаций используются присоединенные свойства Storyboard.TargetName и Storyboard.TargetProperty . Дополнительные сведения о том, как определить анимацию с помощью синтаксиса XAML, а также типы анимаций, которые можно использовать, см. в разделе " Раскадровки анимаций".
Свойства, целевые для которых используются анимации VisualTransition.Storyboard , не ограничиваютсязначением Point, Color или Double. Вы можете использовать ObjectAnimationUsingKeyFrames и DiscreteObjectKeyFrame.
Если у вас есть значение для раскадровки, можно исключить значение для GeneratedDuration. Вместо этого задайте определенные значения длительности для анимаций в раскадровке или главном элементе Раскадровки внутри него. Если задать значение GeneratedDuration, оно не усечение или изменение раскадровки со значением "Длительность"; Общая длина перехода — это самое длинное значение длительности, заданное в анимациях раскадровки или GeneratedDuration, в зависимости от того, что больше.
Неявные переходы
Вы можете определить VisualTransition таким образом, чтобы он был создан, но не имеет значения раскадровки. Это создает неявный переход, который может интерполировать значения, которые отличаются между двумя состояниями. Дополнительные сведения см. в разделе GeneratedDuration.