我已经阅读了一些文章,介绍了如何使用 Caliburn.Micro 中的Screen
和Conductor<T>
进行导航,但它们似乎与我的要求不符。
我的WPF应用程序有3个视图:
但是,在不同视图之间导航时,我需要替换整个窗口,当视图中有Conductor<T>
并替换<{1}}时,ContentControl
似乎有效视图的强>部分,现在我需要先前的视图销毁并且新视图替换它,没有ContentControl,没有MDI应用程序,所以什么我是否想要实现这个简单的导航?
由于
答案 0 :(得分:1)
为什么这不是ShellViewModel
/ ShellView
ContentControl
消耗整个shell窗口?或者,您可以查看Caliburn.Micro提供的WindowManager类。