Sometimes you might want to create an animation in procedural code (e.g. C#, VB .NET, etc) rather than in XAML like in my previous Animation post. I've seen a lot of traffic on the Silverlight.net forums asking about this subject so in this post I'll just show an example.
The following example shows how to create an animation that animates the Canvas.Top and Canvas.Left attached properties of a rectangle.
Run this sample.
Notice that you have to use the Storyboard.SetTarget and Storyboard.SetTargetProperty methods to set these respective attached properties rather than the typical syntax used to set properties. Alternate to using SetTarget you can use Storyboard.SetTargetName.
For more detailed information on using Animations in Silverlight see Animation Overview (Silverlight 2).
Have fun,Sam LandstromProgrammer Writer - MSFT