The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
System.Windows.Navigation Namespace
.NET Framework 3.0
Provides types that support navigation, including navigating between windows and navigation journaling.
| Class | Description | |
|---|---|---|
![]() | BaseUriHelper | BaseUriHelper is used to resolve relative uniform resource identifiers (URIs) with respect to the base URI of a container, such as a Frame. This class cannot be inherited. |
![]() | CustomContentState | CustomContentState enables the ability to navigate through different states of a single piece of source content without reloading the source content for each subsequent navigation. |
![]() | FragmentNavigationEventArgs | Provides data for the FragmentNavigation event. |
![]() | JournalEntry | Represents an entry in either back or forward navigation history. |
![]() | JournalEntryListConverter | This type or member supports the Microsoft .NET infrastructure and is not intended to be used directly from your code. |
![]() | JournalEntryUnifiedViewConverter | JournalEntryUnifiedViewConverter merges navigation back history and navigation forward history (as exposed by Frame or NavigationWindow) into a single, Windows Internet Explorer 7-style navigation menu. |
![]() | NavigatingCancelEventArgs | Provides data for the Navigating event. |
![]() | NavigationEventArgs | Event arguments for non-cancelable navigation events, including LoadCompleted, Navigated, and NavigationStopped. |
![]() | NavigationFailedEventArgs | Provides data for the NavigationFailed event. |
![]() | NavigationProgressEventArgs | Contains the arguments for the Application.NavigationProgress and NavigationWindow.NavigationProgress events. |
![]() | NavigationService | Contains methods, properties, and events to support navigation. This class cannot be inherited. |
![]() | NavigationWindow | Represents a window that supports content navigation. |
![]() | PageFunction | A special type of page that allows you to treat navigation to a page in a similar fashion to calling a method. |
![]() | PageFunctionBase | An abstract base class that is the parent of all page function classes. |
![]() | RequestNavigateEventArgs | Provides data for the RequestNavigate event. |
![]() | ReturnEventArgs | Provides data for the Return event. |
| Interface | Description | |
|---|---|---|
![]() | IProvideCustomContentState | Implemented by a class that needs to add custom state to the navigation history entry for content before the content is navigated away from. |
| Delegate | Description | |
|---|---|---|
![]() | FragmentNavigationEventHandler | Represents the method that handles the FragmentNavigation event. |
![]() | LoadCompletedEventHandler | Represents the method that handles the LoadCompleted event. |
![]() | NavigatedEventHandler | Represents the method that handles the Navigated events. |
![]() | NavigatingCancelEventHandler | Represents the method that handles the Navigating events. |
![]() | NavigationFailedEventHandler | Represents the method that handles the NavigationFailed events. |
![]() | NavigationProgressEventHandler | Represents the method that handles the NavigationProgress events. |
![]() | NavigationStoppedEventHandler | Represents the method that handles the NavigationStopped events. |
![]() | RequestNavigateEventHandler | Represents the method that handles the RequestNavigate event of the Hyperlink class. |
![]() | ReturnEventHandler | Represents the method that handles the Return event of the PageFunction class. |
| Enumeration | Description | |
|---|---|---|
![]() | JournalEntryPosition | Specifies the position in navigation history of a piece of content with respect to current content. JournalEntryPosition is used by JournalEntryUnifiedViewConverter. |
![]() | JournalOwnership | Specifies whether a Frame uses its own journal. JournalOwnership is used by the JournalOwnership property. |
![]() | NavigationMode | Specifies the type of navigation that is taking place NavigationMode is used by the NavigationMode property. |
![]() | NavigationUIVisibility | Specifies whether a Frame displays its navigation chrome. NavigationUIVisibility is used by the NavigationUIVisibility property. |
Community Additions
Show:



