Storyboard
Element Storyboard funguje jako kontejner pro animace. Může obsahovat jednu nebo více animací. Storyboard poskytuje dvě důležité připojené vlastnosti: Storyboard.TargetName a Storyboard.TargetProperty. Na Obrázku 2 je ukázka jak nastavit připojené vlastnosti Storybordu.
Obrázek 2 Diagram tříd pro typy animací [zdroj: vlastní]
Storyboard.TargetName slouží pro nastavení animovaného objektu. Hodnotou pro tento atribut je název elementu nastavený pomocí Name nebo x:Name. Storyboard.TargetProperty nastaví animovaný atribut na objektu. Obě tyto vlastnosti se připojí k elementu animace.
Storyboard
<Storyboard>
<DoubleAnimation Storyboard.TargetName="animovanyObdelnik"
Storyboard.TargetProperty="Width"
BeginTime="0:0:1"
From="50"
To="250"
Duration="0:0:2.200"/>
</Storyboard>
Storyboard – kontejner pro umístění elementů animací
DoubleAnimation – element animace
Storyboard.TargetName – připojení názvu animovaného objektu (elementu) – přímý obsah elementu
Storyboard.TargetProperty – připojení názvu animované vlastnosti (atributu)
Ostatní atributy budou vysvětleny v kapitole Základní animace.