私のViewModelにはモデルのコレクションがあります。これに関していくつか質問があります。
1 - INotifyPropertyChanged
ViewModel でのみインターフェイスを実装する場合、ビューでモデルのプロパティが変更された場合、モデルに通知するにはどうすればよいですか? モデルとビューモデルの両方でインターフェイスを実装する必要がありますか?
2 - ViewModel で LINQ を使用したい場合は、モデルのコレクションを作成する必要List<T>
がObservableCollection
あります。
3 - データベースはどこで操作すればよいですか? ViewModel または他の場所で? たとえば、ビューにインスタンスを追加し、それをデータベースに追加したいのですが、どこで LINQ コマンドを実行して挿入すればよいでしょうか?
ありがとう。