<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

	<Ellipse x:Name="MovingEllipse" Fill="Purple" Width="100" Height="100" Canvas.Left="0">
	<Ellipse.RenderTransform>
		<ScaleTransform x:Name="ellipseScale" ScaleX="1.0" ScaleY="1.0" />
	</Ellipse.RenderTransform>

    	<Ellipse.Triggers>

		<EventTrigger RoutedEvent="Ellipse.Loaded">

		<BeginStoryboard>
          		<Storyboard>

				<DoubleAnimationUsingKeyFrames Storyboard.TargetName="ellipseScale"
              				Storyboard.TargetProperty="ScaleX">

					<LinearDoubleKeyFrame Value="0" KeyTime="0:0:0" />
					<LinearDoubleKeyFrame Value="0.3" KeyTime="0:0:5" />
              				<LinearDoubleKeyFrame Value="0.5" KeyTime="0:0:10" />
              				<LinearDoubleKeyFrame Value="2.0" KeyTime="0:0:15" />
              
            			</DoubleAnimationUsingKeyFrames>

				<DoubleAnimationUsingKeyFrames Storyboard.TargetName="ellipseScale"
              				Storyboard.TargetProperty="ScaleY">

					<LinearDoubleKeyFrame Value="0" KeyTime="0:0:0" />
					<LinearDoubleKeyFrame Value="0.3" KeyTime="0:0:5" />
              				<LinearDoubleKeyFrame Value="0.5" KeyTime="0:0:10" />
              				<LinearDoubleKeyFrame Value="2.0" KeyTime="0:0:15" />
              
            			</DoubleAnimationUsingKeyFrames>
          		</Storyboard>
        	</BeginStoryboard>
      		</EventTrigger>
    </Ellipse.Triggers> 
  </Ellipse>
</Canvas>

