Animates the position of the TextEffect
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" WindowTitle="TextEffect Sample" Background="SteelBlue"> <StackPanel Margin="40"> <Border Name="TextBorder" HorizontalAlignment="Center" VerticalAlignment="Center"> <TextBlock FontSize="60" Margin="50" Foreground="White"> Windows Vista <TextBlock.Triggers> <EventTrigger RoutedEvent="TextBlock.Loaded"> <EventTrigger.Actions> <BeginStoryboard> <Storyboard> <ParallelTimeline RepeatBehavior="Forever"> <Int32AnimationUsingKeyFrames Storyboard.TargetName="MyTextEffect" Storyboard.TargetProperty="PositionStart" Duration="0:0:13" AutoReverse="True" RepeatBehavior="Forever"> <Int32AnimationUsingKeyFrames.KeyFrames> <DiscreteInt32KeyFrame Value="0" KeyTime="0:0:0" /> <DiscreteInt32KeyFrame Value="1" KeyTime="0:0:1" /> <DiscreteInt32KeyFrame Value="2" KeyTime="0:0:2" /> <DiscreteInt32KeyFrame Value="3" KeyTime="0:0:3" /> <DiscreteInt32KeyFrame Value="4" KeyTime="0:0:4" /> <DiscreteInt32KeyFrame Value="5" KeyTime="0:0:5" /> <DiscreteInt32KeyFrame Value="6" KeyTime="0:0:6" /> <DiscreteInt32KeyFrame Value="7" KeyTime="0:0:7" /> <DiscreteInt32KeyFrame Value="8" KeyTime="0:0:8" /> <DiscreteInt32KeyFrame Value="9" KeyTime="0:0:9" /> <DiscreteInt32KeyFrame Value="10" KeyTime="0:0:10" /> <DiscreteInt32KeyFrame Value="11" KeyTime="0:0:11" /> <DiscreteInt32KeyFrame Value="12" KeyTime="0:0:12" /> </Int32AnimationUsingKeyFrames.KeyFrames> </Int32AnimationUsingKeyFrames> </ParallelTimeline> </Storyboard> </BeginStoryboard> </EventTrigger.Actions> </EventTrigger> </TextBlock.Triggers> </TextBlock> </Border> </StackPanel> </Page>