My ViewModel有一個模型的集合。我在這方面有幾個問題。INotifyPropertyChanged與Model和ViewModel
1 - 如果我只在ViewModel中實現了INotifyPropertyChanged
接口,當模型的屬性在視圖中被修改時,如何通知模型?我應該在model和ViewModel中實現接口嗎?
2 - 如果我想在ViewModel中使用LINQ,我必須創建與List<T>
模型的集合,不可能是ObservableCollection
,是嗎?
3 - 我應該在哪裏操作數據庫?在ViewModel或其他地方?例如,我在視圖中添加一個實例,我想將它添加到數據庫,我應該在哪裏執行LINQ命令來插入它?
謝謝。
你可以一一列出問題 – Tilak