Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,任何人都可以帮助如何在用户控制中为 Win8 Metro 应用程序编写页面导航代码。我尝试使用以下代码不起作用。
this.Frame.navigate();
如果您使用 Caliburn Micro、MVVMLight、MicroMVVM 等框架遵循 MVVM 模式,那么它们都提供了某种通常用于导航目的的 NavigationService。我建议你使用它。
从子控件中,您可以执行此操作
var frame = Window.Current.Content as Frame; frame.Navigate(typeof (Page2));
其中 Page2 是您要导航到的页面。