Chapter 22. Navigation-Based Applications

As the Internet and the Web have grown more popular, many desktop applications have adopted features similar to those used by web applications. In particular, many have started providing Back and Next buttons that let you move through the application's navigation history.

This style of navigation is simple and intuitive, particularly for applications where the user visits a series of locations or performs a series of tasks in a particular sequence. It is also useful if the user's locations or tasks are only weakly related, as they are when browsing through web pages. The Back and Next buttons let the user explore safely while always knowing that it will be easy to get back to a previous position if necessary.

For example, recent versions of Windows Explorer, the Control Panel, and other Windows accessories include Back and Next buttons. If you press the Back button in Windows Explorer, the program moves to the directory it visited previously.

Get WPF Programmer's Reference: Windows Presentation Foundation with C# 2010 and .NET 4 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.