Mega Code Archive

 
Categories / VB.Net Tutorial / WPF
 

Animating Color with ColorAnimation

<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">   <Button Padding="30">     OK     <Button.Background>       <LinearGradientBrush>         <GradientStop Color="Blue" Offset="0"/>         <GradientStop Color="Red" Offset="1"/>       </LinearGradientBrush>     </Button.Background>     <Button.Triggers>       <EventTrigger RoutedEvent="Button.Loaded">         <EventTrigger.Actions>           <BeginStoryboard>             <Storyboard TargetProperty="Background.GradientStops[1].Color">               <ColorAnimation From="Black" To="White" Duration="0:0:2"               AutoReverse="True" RepeatBehavior="Forever"/>             </Storyboard>           </BeginStoryboard>         </EventTrigger.Actions>       </EventTrigger>     </Button.Triggers>   </Button> </Canvas>