【问题标题】:Multiple ViewModels for Add and Edit (WPF, MVVM)用于添加和编辑的多个 ViewModel(WPF、MVVM)
【发布时间】:2013-08-24 19:56:42
【问题描述】:

我在网上做了一些研究,得到了一些相互矛盾的答案。这是我的情况:

我有一个引用 ClientViewModel 的 EditClient 视图,我有一个也引用 ClientViewModel 的 AddClient 视图。当然,编辑和添加操作不同,ViewModel 中的逻辑也有所不同。

拥有一个 EditViewModel 和一个 AddViewModel 并让它们各自的视图引用它们是否合适?这被认为是有效的 MVVM 结构吗?

谢谢!

【问题讨论】:

    标签: mvvm view viewmodel


    【解决方案1】:

    是的,我会为每个视图创建一个 ViewModel。但是 ViewModel 当然可以使用相同的模型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-10
      • 1970-01-01
      • 2012-05-09
      • 2023-04-01
      • 2013-01-30
      • 1970-01-01
      • 2021-10-30
      • 2013-12-09
      相关资源
      最近更新 更多