private ClearBackStackAfterReset ( object sender, System.Windows.Navigation.NavigationEventArgs e ) : void | ||
sender | object | |
e | System.Windows.Navigation.NavigationEventArgs | |
return | void |
private void ClearBackStackAfterReset(object sender, NavigationEventArgs e)
{
RootFrame.Navigated -= ClearBackStackAfterReset;
if (e.NavigationMode != NavigationMode.New && e.NavigationMode != NavigationMode.Refresh) return;
while (RootFrame.RemoveBackEntry() != null)
{
; // do nothing
}
}