BeginStoryboard.Storyboard Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает раскадровки , запускаемой этим beginStoryboard .
public:
property Storyboard ^ Storyboard { Storyboard ^ get(); void set(Storyboard ^ value); };
Storyboard Storyboard();
void Storyboard(Storyboard value);
public Storyboard Storyboard { get; set; }
var storyboard = beginStoryboard.storyboard;
beginStoryboard.storyboard = storyboard;
Public Property Storyboard As Storyboard
<BeginStoryboard>
<Storyboard ...>
oneOrMoreAnimations
</Storyboard>
</BeginStoryboard>
Значение свойства
Раскадровка, запускаемая beginStoryboard. Значение по умолчанию — NULL.
Примеры
В этом примере XAML показана базовая структура для использования FrameworkElement.Triggers с поведением триггера по умолчанию FrameworkElement.Loaded для запуска раскадровки анимации. В этом XAML показаны элементы контейнера EventTrigger и BeginStoryboard в правильной связи с каждым из них с использованием синтаксиса свойств содержимого XAML и пропущенных тегов ненужных элементов свойств (например , BeginStoryboard.Storyboard).
<Canvas Width="200" Height="200" x:Name="animatedcanvas" Background="Red">
<Canvas.Triggers>
<EventTrigger>
<BeginStoryboard>
<Storyboard x:Name="ColorStoryboard">
<!-- Animate the background of the canvas to green over 4 seconds. -->
<ColorAnimation Storyboard.TargetName="animatedcanvas"
Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)"
To="Green" Duration="0:0:4" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Canvas.Triggers>
</Canvas>
Комментарии
Триггеры, EventTrigger и BeginStoryboard обычно не используются. Эти API в основном существуют для обеспечения совместимости в XAML, изначально использовавшихся для Microsoft Silverlight. В большинстве сценариев, где триггеры событий использовались ранее, следует либо использовать визуальные состояния, либо запускать анимацию, написав загруженный обработчик, который ищет анимацию в ресурсах уровня страницы, а затем вызывает Begin в main раскадровки анимации. Дополнительные сведения см. в разделе Шаблоны элементов управления XAML или Раскадровки анимации.