在 Silverlight 项目中使用 MVVM,我希望能够通过使用 ObservableCollections 作为 Master/Detail 配置的数据源来利用 INotifyPropertyChanged 接口。对于主列表的来源,我想使用 ObservableCollection 从我的数据库中检索最少数量的字段以最小化加载时间,并为我的 Detail 视图使用不同的 ObservableCollection,其中包括所有用于编辑的字段。使用两个不同的 ObservableCollection 执行此操作似乎破坏了使用 ObservableCollection 的 INotifyPropertyChanged 优势,因为更改是针对与用于主列表的不同的 ObservableCollection 进行的。有没有办法最小化列表的数据加载时间并仍然利用 INotifyPropertyChanged?
问问题
154 次