【发布时间】:2012-11-22 06:22:38
【问题描述】:
请帮助我理解 MVVM 模式中的一件事:
例如,我需要在地图上显示城市。 在 ViewModel 我有 ObservableCollection,它绑定到一个 View ItemsSource。 ObservableCollection 包含类型为“City”的对象。 必须从 ObservableObject 继承“City”类(我使用 MVVM Toolkit)吗?或者我应该创建一个包装类,从 ObservableObject 继承它,在 ViewModel 中使用来自“City”对象的数据创建新的包装对象并将它们添加到集合中?
谢谢!
【问题讨论】: