Windows phone 7 如何在应用程序激活的windows phone 7中使用导航服务?
我正在为wp7开发一个应用程序,其中包含带有密码登录的图片和注释。但当应用程序运行时,若用户按下windows按钮,应用程序将在后台运行,若用户按下后退按钮,应用程序将在不再次询问密码的情况下继续运行 我试图在应用程序激活时导航,但在应用程序激活方法中无法管理它。有办法吗?或者你能给我一些解决我问题的建议吗 泰 这是我用来导航的代码Windows phone 7 如何在应用程序激活的windows phone 7中使用导航服务?,windows-phone-7,navigationservice,Windows Phone 7,Navigationservice,我正在为wp7开发一个应用程序,其中包含带有密码登录的图片和注释。但当应用程序运行时,若用户按下windows按钮,应用程序将在后台运行,若用户按下后退按钮,应用程序将在不再次询问密码的情况下继续运行 我试图在应用程序激活时导航,但在应用程序激活方法中无法管理它。有办法吗?或者你能给我一些解决我问题的建议吗 泰 这是我用来导航的代码 (Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri("/MainP
(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
我通过在主页上使用UserControls来解决这个问题,如果用户尚未登录,则显示一个,如果用户已登录,则显示另一个。我将这些控件设置为基于主页中的特定状态显示/隐藏,然后将其绑定到MainViewModel:
private void Application_Activated(object sender, ActivatedEventArgs e)
{
// Ensure that application state is restored appropriately
....your code here to load stuff...
App.ViewModel.MainPageState = "ShowThemTheLogin";
}
}
我通过在主页上使用UserControls来解决这个问题,如果用户尚未登录,则显示一个,如果用户已登录,则显示另一个。我将这些控件设置为基于主页中的特定状态显示/隐藏,然后将其绑定到MainViewModel:
private void Application_Activated(object sender, ActivatedEventArgs e)
{
// Ensure that application state is restored appropriately
....your code here to load stuff...
App.ViewModel.MainPageState = "ShowThemTheLogin";
}
}