NavigationService.GoBack Method

Definition

Navigates to the most recent entry in back navigation history, if there is one.

public:
 void GoBack();
public void GoBack ();
member this.GoBack : unit -> unit
Public Sub GoBack ()

Exceptions

GoBack() is called when there are no entries in back navigation history.

Examples

The following example navigates to the most recent entry in back navigation history, if one exists.

void backButton_Click(object sender, RoutedEventArgs e)
{
    if (this.NavigationService.CanGoBack)
    {
        this.NavigationService.GoBack();
    }
}
Private Sub backButton_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)
    If Me.NavigationService.CanGoBack Then
        Me.NavigationService.GoBack()
    End If
End Sub

Remarks

Before calling GoBack, the CanGoBack property can be inspected to determine whether there are entries in back navigation history.

Applies to

See also