<Canvas
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	Width="300" Height="500">
	<Rectangle Fill="Red" Width="50" Height="10" Canvas.Left="25" Canvas.Top="25">
	<Rectangle.RenderTransform>
		<TransformGroup>
			<ScaleTransform x:Name="transform" ScaleX="1" ScaleY="1" CenterX="0" CenterY="0"/>
		</TransformGroup>
	</Rectangle.RenderTransform>
	<Rectangle.Triggers>
		<EventTrigger RoutedEvent="Rectangle.Loaded">
			<BeginStoryboard>
				<Storyboard Duration="0:0:2">
					<DoubleAnimationUsingKeyFrames Storyboard.TargetName="transform" Storyboard.TargetProperty="ScaleY">
						<SplineDoubleKeyFrame KeyTime="0:0:1" Value="45"/>
					</DoubleAnimationUsingKeyFrames>
				</Storyboard>
			</BeginStoryboard>
		</EventTrigger>
	</Rectangle.Triggers>
	</Rectangle>
	<Rectangle x:Name="measure1" Canvas.Left="25" Canvas.Top="22" Width="50" Height="3" Fill="Black" />
	<Rectangle x:Name="measure2" Canvas.Left="25" Canvas.Top="475" Width="50" Height="3" Fill="Black" />

	<TextBlock x:Name="description" Canvas.Left="100" Canvas.Top="25" Width="200" Height="500">
		<Run Text="The block should scale" />
		<LineBreak/>
		<Run Text="to the bottom measure" />
	</TextBlock>
</Canvas>

