一般在wp7中可以用back键回到前一个page,但如果有另一个button也需要回到前页:

 

可以这样,从secondpage到mainpage:

NavigationService.Navigate( new Uri( "/MainPage.xaml", UriKind.RelativeOrAbsolute )

但这样的话如果你在mainpage按back键就会回到secondpage,因为mainpage被添加到Navigation Stack中去了。

正确方法是:

if ( NavigationService.CanGoBack )  

{   

   NavigationService.GoBack();  

}

记住任何时候都最好check CanGoBack ()先! 

    相关文章: