【发布时间】:2014-05-08 05:18:42
【问题描述】:
我在我的项目中使用 caliburn micro 和 mvvm 架构。我用一个按钮在用户控件上创建。当我单击按钮时,它正在重定向到另一个用户控件。但问题是当我重定向到另一个窗口时,它会附加到前一个窗口。 那么,任何人都可以帮助我在重定向到另一个窗口时如何关闭上一个窗口。? 谢谢。
【问题讨论】:
标签: wpf mvvm caliburn.micro
我在我的项目中使用 caliburn micro 和 mvvm 架构。我用一个按钮在用户控件上创建。当我单击按钮时,它正在重定向到另一个用户控件。但问题是当我重定向到另一个窗口时,它会附加到前一个窗口。 那么,任何人都可以帮助我在重定向到另一个窗口时如何关闭上一个窗口。? 谢谢。
【问题讨论】:
标签: wpf mvvm caliburn.micro
这是一个老问题,但我要解决这个问题的方法是使用 IoC/MEF 获取对窗口管理器的引用,执行 WindowManager.CreateWindow(NewViewModel) 打开一个新窗口,然后 TryClose( ) 旧窗口。
【讨论】: