我是 WPF/MVVM 的新手,我需要创建一个应用程序窗口。
澄清一下,我想有一个带有基本菜单的窗口,根据在该页面/窗口上单击的选项,在同一窗口中启动一组全新的控制器(完全取代菜单界面)。
基本上,我希望能够用新用户界面的内容替换菜单窗口的内容,然后以后能够再次返回菜单界面。
有什么方向吗?谢谢。
我是 WPF/MVVM 的新手,我需要创建一个应用程序窗口。
澄清一下,我想有一个带有基本菜单的窗口,根据在该页面/窗口上单击的选项,在同一窗口中启动一组全新的控制器(完全取代菜单界面)。
基本上,我希望能够用新用户界面的内容替换菜单窗口的内容,然后以后能够再次返回菜单界面。
有什么方向吗?谢谢。
棱镜导航是要走的路。您可以在 MSDN 上阅读有关PRISM Navigation的信息。它通过大量代码示例提供了很好的解释。Karl Shifflett在这里和这里也有一些很好的博客文章,这些文章很有帮助。