Color From To By Animation : Color « Animations « Silverlight






Color From To By Animation

Color From To By Animation
    
<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'>
    
    <Grid x:Name="LayoutRoot" Background="White">

        <Grid.Resources>
            <Storyboard x:Name="ColorAnimationStoryboard">
                <ColorAnimation From="Yellow"
                                To="Red"
                                Duration="00:00:05"
                                AutoReverse="True"
                                RepeatBehavior="Forever"
                                Storyboard.TargetName="MyRectangle"                                
                                Storyboard.TargetProperty="(Rectangle.Fill).(SolidColorBrush.Color)" />
            </Storyboard>
        </Grid.Resources>
        <Rectangle x:Name="MyRectangle"
                   Width="300"
                   Height="200"
                   Fill="Yellow" 
                   Loaded="MyRectangle_Loaded" />

    </Grid>
    
</UserControl>


//File: Page.xaml.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace SilverlightApplication3
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();
        }

        private void MyRectangle_Loaded(object sender, RoutedEventArgs e)
        {
            ColorAnimationStoryboard.Begin();
        }
    }
}

   
    
    
    
  








Related examples in the same category

1.Color Animation EffectsColor Animation Effects
2.Animate the Color of a Brush with Indirect Property Targeting
3.Animate the background color
4.Use ColorAnimationUsingKeyFrames to animate GradientStopUse ColorAnimationUsingKeyFrames to animate GradientStop
5.ColorAnimation StoryBoardColorAnimation StoryBoard
6.Use code to control color animationUse code to control color animation
7.Repetition countRepetition count
8.Animate RadialGradient