Once you get the general idea of the animation's markup, you'll want to play a bit. All of
the animations are created from simple, reusable building blocks that you can compose together.
Before long you'll be creating dazzling visuals. By grouping steps together and specifying
them to be run either in sequence or in parallel, you'll achieve almost anything you can
imagine, without writing a single line of code!

The XML defining the animations is very easy to learn and write, such as this example's
show and
close
markup.

The AnimationExtender is a simple extender that allows you to
utilize the powerful animation framework with existing pages in an easy, declarative fashion. It
plays animations whenever a specific event like OnLoad,
OnClick, OnMouseOver, or
OnMouseOut is raised by the target control.

The animations to be played are declaratively specified using XML. You can read the
Using Animations walkthrough for more details
about creating these generic animation declarations, as well as other ways to use the animation
framework. The framework provides a lot of useful animations to handle movement, resizing, fading,
etc. All the animations and their properties are described in the
Animation Reference.

Animation Properties

The animation behavior can be applied with the following extender (the italic properties
are optional, and the ellipses represent a generic animation description):