MVVM 轻量级工具包:新窗口

本文关键字:窗口 新窗口 轻量级 工具包 MVVM | 更新日期: 2023-09-27 18:36:04

我一直在寻找,但我无法找到使用加载新窗口的 MVVM 轻量级工具包的示例。我想要一个在父窗口和子窗口之间传递的示例。

例如,我在我的MainWindow.xaml中,我希望能够加载一个新窗口,两者都同时显示视图。不是弹出窗口。

我正在使用 WPF。

任何例子都会有很大帮助吗?

谢谢

MVVM 轻量级工具包:新窗口

您可以使用 UIService 类来处理应用程序中新 Windows 的创建/解密。

例如,看看Cinch (http://cinch.codeplex.com/),它提出了以下UIServices:

  • UI 服务事件记录器(仅限 Cinch V1)
  • MessageBox (Cinch V1 和 Cinch V2 WPF/SL)
  • 打开文件(Cinch V1 和 Cinch V2 WPF)
  • 保存文件(控制 V1 和压缩 V2 WPF)
  • 弹出窗口(Cinch V1 和 Cinch V2 WPF)
  • 子窗口(Cinch V2 SL)