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.
我已经使用 WPF 和 Catel 开始了一个新项目,我希望能够拥有多个没有所有权的窗口。我已经能够创建一个带有标准窗口并创建对话框的应用程序。我想找到有关如何创建窗口然后关闭当前窗口的示例或教程。
例子:
Window1 -> 选择打开 Window2 按钮 -> 打开 Window2 -> 关闭 Window1
谢谢
只要您不关闭启动窗口,上述答案似乎是正确的。
看来,当您关闭作为启动 View\ViewModel 的 ViewModel 时,它会关闭整个应用程序。
我现在的问题..我怎样才能防止这种情况发生。
当您在 UIVisualizer 上调用 Show 时,它应该显示非模态窗口。调用 UIVisualizer 服务后,只需对自己调用 CloseViewModel,当前窗口应该会关闭。