NavigationService.GoBack Method

Definition

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

C#
public void 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.

C#
void backButton_Click(object sender, RoutedEventArgs e)
{
    if (this.NavigationService.CanGoBack)
    {
        this.NavigationService.GoBack();
    }
}

Remarks

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

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also