Silverlight 3 Quick Tip #3: Creating custom easing for Silverlight animations

Thursday, March 19, 2009

This time I’ll show how to use new easing functions for animations. In Silverlight 3 we could apply one of existing easing functions to our animation (storyboard) or create our own. First, let’s apply existing easing function. On my sample page I have a bunch of buttons to control UI, a stack panel with some path that looks like a spring and a ball attached to it. Also I created a storyboard to animate the Width property: <StackPanel x:Name="LayoutRoot" Background="LightGray"> ...

Silverlight 2 Metro Training Event in Mumbai

Thursday, February 26, 2009

I’m doing a Silverlight 2 Training for MS Metro program in Mumbai. Thanks for all participants in this event. Hope you enjoyed the course as much as I enjoyed doing it. As promised the selected samples from this event could be found here. Samples updated…   Thanks and Enjoy the samples Alex

Silverlight Tip: Dynamic animations

Tuesday, January 6, 2009

Hello, I was asked about creation of animations dynamically for various elements. Today I’ll show how to create such animations for any (almost) Silverlight element. I’ll create some of popular standard PowerPoint animations. I know that it is not the full set of animations available in PowerPoint, also the animations itself are probably not perfect but it is a good starting point to those who want to know how to do it. Generally, to create the animation on-the-fly we need to create a storyboard, add one or more animations to it, add the created storyboard to...