Events Silverlight

    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'>
    
        
                          x:Name="colorAnimation"
              Duration="0:0:3"
              Storyboard.TargetName="rectColor"
              Storyboard.TargetProperty="Color"
              />
        
    

    
        
            
                
            

        
    


            
//File: Page.xaml.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using System.Windows.Media.Animation;
namespace SilverlightApplication3
{
  public partial class MainPage : UserControl
  {
    public MainPage(){
      InitializeComponent();
      rect.MouseEnter += OnMouseEnter;
      rect.MouseLeave += OnMouseLeave;
    }
    void OnMouseEnter(object sender, MouseEventArgs e)
    {
      ColorAnimation colorAnimation = (ColorAnimation)FindName("colorAnimation");
      Storyboard storyboard = (Storyboard)FindName("storyboard");
      colorAnimation.To = Colors.Red;
      storyboard.Begin();
    }
    void OnMouseLeave(object sender, MouseEventArgs e)
    {
      ColorAnimation colorAnimation = (ColorAnimation)FindName("colorAnimation");
      Storyboard storyboard = (Storyboard)FindName("storyboard");
      colorAnimation.To = Colors.Blue;
      storyboard.Begin();
     }
  }
}