I am using navigation services in WPF. For navigating to page I use:
this.NavigationService.Navigate(new MyPage());
For going back I use:>
One way could be to use method RemoveBackEntry until there is only a single entry left in the back stack of navigation service. Once there is only a single entry simple do Navigation.GoBack()
Navigation.GoBack()