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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.