您的位置:首页 > 编程语言 > Go语言

Windows Phone 7 Tip (10) -- 使用NavigationService.GoBack()

2010-09-06 16:11 309 查看
一般在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 ()先!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: