#779 – Animating a Rotation Transform
March 19, 2013 Leave a comment
Here’s one more example of an animation of a 2D transform. In this case, we animate a rotation transform of an element so that the element continually spins around.
<Grid> <Label Content="Gambling now legal in Nevada" Background="Plum" HorizontalAlignment="Center" VerticalAlignment="Center" Padding="20,10" FontSize="16" RenderTransformOrigin="0.5,0.5"> <Label.RenderTransform> <RotateTransform x:Name="rotTransform" /> </Label.RenderTransform> <Label.Triggers> <EventTrigger RoutedEvent="Label.Loaded"> <BeginStoryboard> <Storyboard> <DoubleAnimation Storyboard.TargetName="rotTransform" Storyboard.TargetProperty="Angle" From="0" To="360" Duration="0:0:2.5" RepeatBehavior="Forever"/> </Storyboard> </BeginStoryboard> </EventTrigger> </Label.Triggers> </Label> </Grid>