最佳实践Observablecollection <Model> vs Observablecollection <ViewModel>

Wii*_*axx 8 c# wpf observablecollection mvvm

哪一个是保存我的数据的更好的解决方案,还是取决于某些条件?

示例情况1:
您需要显示一个数据列表,可在选择后在新窗口中修改.

示例情况2:
您需要显示可在此列表中修改的数据列表.

mat*_*mmo 10

当你使用MVVM时,你应该继续使用ObservableCollection<ViewModel>.

应通过ViewModel将模型与View分开.

  • 确定但是`ObservableCollection <>`已经在`ViewModel`中,所以它已经与`View`分开了,还是我错过了什么? (3认同)