O'Reilly logo

Microsoft® Silverlight® Edition: Programming Windows® Phone 7 by Charles Petzold

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Animations

Anima is a Latin word that translates vaguely as vital force, rather equivalent to the Greek word psyche. Introducing animation into our programs is therefore the process of giving dead (or inanimate) objects a little life and vigor.

In previous chapters you’ve seen how to change the location of elements on the screen through touch, or based on periodic Tick events from DispatcherTimer. You’ve also seen the CompositionTarget.Rendering event that lets your program perform animations by altering visuals in synchronization with the refresh rate of the video display.

Both the DispatcherTimer and CompositionTarget.Rendering can be very useful. But for most animation needs, it is easier and better to use Silverlight’s built-in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required