用户控件类文件上的导航代码



嗨,有人帮助如何在用户控制中为win8 metro应用程序编写页面导航代码吗?我尝试了下面的代码,它不工作。

this.Frame.navigate ();

如果你遵循一个MVVM模式,像Caliburn Micro, MVVMLight, MicroMVVM这样的框架,那么他们都提供了某种导航服务,通常用于导航目的。我建议你使用它。

可以在子控件中执行

var frame = Window.Current.Content as Frame;
frame.Navigate(typeof (Page2));

其中Page2是要导航到的页面

最新更新