如何在WPF MVVM应用程序中使用多个窗口?
我有一个带有菜单控件的主窗口,每次选择项目时都需要打开窗口的新实例。我需要能够显示彼此相邻的窗口,这是一个要求,而不是页面或用户控制导航。
有没有人有这样做的例子?
我已经读过它不推荐使用UI设计,但这是我必须实现的要求。
答案 0 :(得分:0)
实际上我通过使用Caliburn.Micro中的WindowManager来实现这一点,这对于这种类型的应用程序来说似乎是一个非常优秀的框架。我确实看过棱镜,但看起来过于复杂,Caliburn很容易理解哪些符合要求。我查看了MVVM Light,但文档很糟糕,缺乏示例,我没时间搞清楚。