Windows phone 7 如何更改屏幕';windows phone 7中有什么?

Windows phone 7 如何更改屏幕';windows phone 7中有什么?,windows-phone-7,Windows Phone 7,我正在开发一个应用程序,在该应用程序中,用户注册到EULA,然后只有他继续并被导航到下一页,但注册后,应用程序仍以EULA而不是导航页开始。我建议查看Peter Torr关于导航重定向和位置的建议 这一最新版本也值得考虑 如果我是正确的,我会这样做: 存储一个变量,然后在初始化器方法中: public EulaPage(){ if(isEulaAccepted){ NavigationService.Navigate(new Uri("/FirstPage.xaml",

我正在开发一个应用程序,在该应用程序中,用户注册到EULA,然后只有他继续并被导航到下一页,但注册后,应用程序仍以EULA而不是导航页开始。

我建议查看Peter Torr关于导航重定向和位置的建议

这一最新版本也值得考虑


如果我是正确的,我会这样做:

存储一个变量,然后在初始化器方法中:

public EulaPage(){
  if(isEulaAccepted){
        NavigationService.Navigate(new Uri("/FirstPage.xaml", UriKind.Relative));
    }
}

这可能不是最好的解决方案,但我希望它能有所帮助。

可能的重复是重复的,但我并不奇怪你没有找到它:)嗨,米克,谢谢你回复使用彼得·托尔的博客,但是UriMapper有一些问题。该漏洞是当我导航到我的EULA页面,该页面导航到第一个页面,该页面导航到Main page.xaml,但这会导航回EULA.xaml,在这里我映射了MainPage.xaml并在EULA.xaml和MainPage.xaml之间切换。所以,问题是在EULA->firstpage->EULA之后,但我希望它像EULA->firstpage->MaiNPage一样。如何做到这一点?顺便说一句,PanacheI并没有遵循那个描述,但是我添加了另一个链接,可能值得一看。Thanx Mick N,正是我需要的