C H A P T E R  7

Navigation

With the know-how you've picked up so far, you're ready to create applications that use a variety of different controls and layouts. However, there's still something missing: the ability to transition from one page to another. After all, traditional rich-client applications are usually built around different windows that encapsulate distinct tasks. To create this sort of application in Silverlight, you need a way to move beyond the single-page displays you've seen so far.

You can use two basic strategies to perform page changes in a Silverlight application, and each one has its proper place. The first option is to do it yourself by directly manipulating the user interface. For example, you can use code to access ...

Get Pro Silverlight 5 in C# now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.