A while ago I posted an article on a little animation helper class which makes it quick and easy to build animations dynamically in code. You can see my articles here and here and here.
I use this animation chainer a fair bit in my apps so I thought I’d share the improvements here.
Firstly, the system has been greatly simplified – I’ve cut a lot of superfluous junk out.
It now supports Stop, Pause and Resume
It takes a framework element in the constructor of the AnimationChainManager. This is to get around the problem where animations would appear jumpy (and sometimes not at all!).
It supports animation easing.
It supports callbacks using lambdas to make it very easy to calculate your next dynamic animation.
<Sample Code>
New AnimationChainer – fluent Storyboard helper for Silverlight Demo
</Sample Code>
Hope you enjoy!
Merry Christmas,
Jordan.

.png)



I can’t download the file associated with this article – it gives me a “The page cannot be displayed” message.
…Stefan
Hi Jordan, i like the animation wheel. I think i will using it in my apps. Am curious, which tool did you use to create the xaml file for the wheel?
Hey!
Sure you can use it!
Check out my first post here: http://blog.webjak.net/2009/02/04/simple-ajax-style-loading-animation-in-silverlight/ on how I made it (with Expression Design)
Cheers,
Jordan.
Hi Jordan,
Great Sample, I have a doing a SL Prism Project in which I have Content Control(in Main Region) and i am adding views to the content control.
My problem starts here when ever user here ID i need to check his authentication (in mean time i need to display animation). there are around 4 views this kind.
Any Help is Appretiated
This solved my big problem