Konkrétně mám třídu Ptak, která dědí z UserControl
Kód: Vybrat vše
public class ptak : UserControl
{
public StoryBoard mavanikridly;
//...
}
... položka mavanikridly je animace definovaná v xaml kazdeho ptáka
Kód: Vybrat vše
public partial class chocholacControl : ptak
{
public chocholacControl()
{
InitializeComponent();
base.mavanikridly = this.mavanikridly;
//...
}
}
Kód: Vybrat vše
<ptak:UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:ptak="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
x:Class="WindowsPhoneApplication1.chocholacControl" UseLayoutRounding="False" Height="50.078" Width="98.333">
<ptak:UserControl.Resources>
<Storyboard x:Name="mavanikridly" RepeatBehavior="Forever" AutoReverse="True">.......................</Storyboard>
</ptak:UserControl.Resources>
..............................................//definice ptaka (canvasy, pathy)
</ptak:UserControl>