How to: Navigate to a Page
This example illustrates several ways in which a page can be navigated to from a NavigationWindow.
Example
It is possible for a NavigationWindow to navigate to a page using one of the following:
' Navigate to URI using the Source property
Me.Source = New Uri("HomePage.xaml", UriKind.Relative)
' Navigate to URI using the Navigate method
Me.Navigate(New Uri("HomePage.xaml", UriKind.Relative))
' Navigate to object using the Navigate method
Me.Navigate(New HomePage())
// Navigate to URI using the Source property
this.Source = new Uri("HomePage.xaml", UriKind.Relative);
// Navigate to URI using the Navigate method
this.Navigate(new Uri("HomePage.xaml", UriKind.Relative));
// Navigate to object using the Navigate method
this.Navigate(new HomePage());
Note
Uniform resource identifiers (URIs) can be either relative or absolute. For more information, see Pack URIs in WPF.