如何在Windows Phone 7应用程序上管理不同的屏幕?

0 c# windows-phone-7

例如,我想要一个按钮将我带到设置页面,然后返回主屏幕.就像我了解工作流程的一个例子.任何指导?

Dr *_*bie 5

我使用NavigationService导航到新页面,其中Uri有一个相对于项目基本目录的路径.

private void OptionsMenuItem_Click(object sender, EventArgs e)
{
    // Navigate to the new page
    NavigationService.Navigate(new Uri("/Views/OptionsView.xaml", UriKind.Relative));
}
Run Code Online (Sandbox Code Playgroud)

手机上的后退按钮会自动将用户带回上一页,或者您可以使用NavigationService再次编码自己的返回按钮.