The following examples show how to navigate forward through the navigation history using command and API.
Example
Description
The following code shows how to navigate forward through navigation history using command.
Code
XAML |
Copy Code |
<Intersoft:UXPage...
xmlns:Intersoft="http://intersoft.clientui.com/schemas">
...
<StackPanel... >
<Intersoft:UXButton Name="ForwardButton" Content="Forward" Command="Intersoft:NavigationCommands.BrowseForward" />
</StackPanel>
</Intersoft:UXPage>
|
Example
Description
The following code shows how to navigate forward through navigation history using code.
Code
XAML |
Copy Code |
<Intersoft:UXFrame x:Name="ContentFrame"... >
<Intersoft:UXFrame.UriMapper>
<Intersoft:UriMapper>
<Intersoft:UriMapping Uri="" MappedUri="/Views/Home.xaml"/>
<Intersoft:UriMapping Uri="/{page}" MappedUri="/Views/{page}.xaml"/>
</Intersoft:UriMapper>
</Intersoft:UXFrame.UriMapper>
</Intersoft:UXFrame>
<Intersoft:UXButton Name="ForwardButton" Content="Forward" />
|
C# |
Copy Code |
public MainPage()
{
...
ForwardButton.Click += new RoutedEventHandler(ForwardButton_Click);
}
void ForwardButton_Click(object sender, RoutedEventArgs e)
{
if (ContentFrame.CanGoForward) {
ContentFrame.GoForward();
}
}
|
See Also