Sometimes i was sturggling for the particular navigations on back key pressing over windows phone devices and have the solution as a cool effect feel free to use this override :)
protected override void OnBackKeyPress
(System.ComponentModel.CancelEventArgs e)
{
while (NavigationService.CanGoBack)
{
if (NavigationService.BackStack.First().Source.OriginalString == "/MainPage.xaml")
{
break;
}
NavigationService.RemoveBackEntry();
}
}
protected override void OnBackKeyPress
(System.ComponentModel.CancelEventArgs e)
{
while (NavigationService.CanGoBack)
{
if (NavigationService.BackStack.First().Source.OriginalString == "/MainPage.xaml")
{
break;
}
NavigationService.RemoveBackEntry();
}
}
this is not working in windows phone 8
ReplyDelete