Page encapsulates a page of content that can be navigated, and has the following key members:
A page can be defined by using markup, markup and code-behind, or code. A page is the preferred way to package content for navigation, for the following reasons:
A page can be hosted from Window, NavigationWindow, Frame, UserControl, or from a browser. To be hosted, a page can be:
An application typically has two or more pages, which can be navigated between using the following mechanisms:
For structured navigation using page functions (PageFunction<(Of <(T>)>)), see Structured Navigation Overview and Navigation Topologies Overview.