Property Paths

Rather than showing only DoubleAnimation, the following example uses ColorAnimation to repeatedly animate the middle Color of a three-stop gradient from white to black and back again:

<Page ...>  <Page.Resources>    <Storyboard x:Name="gradientStoryboard" TargetName="stop"                 TargetProperty="Color" >      <ColorAnimation From="White" To="Black" Duration="0:0:2"                      AutoReverse="True" RepeatBehavior="Forever"                      EnableDependentAnimation="True"/>    </Storyboard>  </Page.Resources>  <Canvas Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">    <Rectangle Width="200" Height="200">      <Rectangle.Fill>        <LinearGradientBrush>           ...

Get XAML Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.