Intersoft ClientUI 8 > ClientUI Fundamentals > Navigation Overview > Navigation How-to Topics > How-to: Navigate Backward Through Navigation History |
The following examples shows how to navigate backward through the navigation history using command and API.
XAML |
Copy Code
|
---|---|
<Intersoft:UXPage... xmlns:Intersoft="http://intersoft.clientui.com/schemas"> ... <StackPanel... > <Intersoft:UXButton Name="BackButton" Content="Back" Command="Intersoft:NavigationCommands.BrowseBack" /> </StackPanel> </Intersoft:UXPage> |
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="BackButton" Content="Back" /> |
C# |
Copy Code
|
---|---|
public MainPage() { ... BackButton.Click += new RoutedEventHandler(BackButton_Click); } void BackButton_Click(object sender, RoutedEventArgs e) { if (ContentFrame.CanGoBack) { ContentFrame.GoBack(); } } |