Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Instant Silverlight 5 Animation

You're reading from  Instant Silverlight 5 Animation

Product type Book
Published in Jan 2013
Publisher Packt
ISBN-13 9781849687140
Pages 110 pages
Edition 1st Edition
Languages
Author (1):
Nick Polyak Nick Polyak
Profile icon Nick Polyak

Animating navigation panels


Almost any application provides a way to switch (navigate) between different screens. Good navigation functionality should give the users ideas of whether it was a forward or backward movement, and give hints of how to move to the previously shown screens. This section describes ways of creating intuitive navigation functionality using animations.

Let's assume that we are moving from screen to screen mostly in a bidirectional way either forward (to the right) or backwards (to the left). Under a forward move, it will make sense to show the new panel coming from the right and the old panel disappearing on the left-hand side of the application. Under a backward movement, the panels will move in the opposite direction. A more involved animation can result in a page-like movement with the previous page being flipped away, and a new page turned open for the view.

The NavigationAnimations.sln sample shows how to create such animations. The sample is built around TransitioningContentControl...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}