由于 mvvm 模式,模型不应该对 ViewModel 有任何了解。
如果我在其中一个模型中创建一个ListBox字段怎么办?看起来不错。但下一步我必须将此值绑定到 ModelView 中的 ObservableCollection。
我可以做这个:
var myCollection = new ObservableCollection (myList);
但在这种情况下,我失去了 OC 的所有优势。这个集合是静态的,插入或更新都不会反映在与这个集合相关的我的视图中。
有什么想法吗 ?