Mega Code Archive

 
Categories / Silverlight / Graphics
 

Animated Clip Examples

<UserControl x:Class='SilverlightApplication3.MainPage'     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'      d:DesignWidth='640'      d:DesignHeight='480'>       <Image Source="c:\image.jpg"          Width="200" Height="150" HorizontalAlignment="Left">         <Image.Clip>           <EllipseGeometry x:Name="MyEllipseGeometry1"             RadiusX="100"             RadiusY="75"             Center="100,75"/>         </Image.Clip>         <Image.Triggers>           <EventTrigger RoutedEvent="Image.Loaded">             <BeginStoryboard>               <Storyboard>                 <PointAnimation                    Storyboard.TargetName="MyEllipseGeometry1"                    Storyboard.TargetProperty="(EllipseGeometry.Center)"                   From="0,0" To="200,150" Duration="0:0:3" RepeatBehavior="Forever"                    AutoReverse="True" />                 </Storyboard>             </BeginStoryboard>           </EventTrigger>         </Image.Triggers>       </Image>  </UserControl>