MVVMパターンの1つのことを理解するのを手伝ってください:
たとえば、都市を地図上に表示する必要があります。ViewModelには、ViewItemsSourceにバインドされたObservableCollectionがあります。ObservableCollectionには、「City」タイプのオブジェクトが含まれています。「City」クラスはObservableObjectから継承する必要がありますか(MVVM Toolkitを使用しています)?または、ラッパークラスを作成し、それをObservableObjectから継承し、ViewModelで「City」オブジェクトからのデータを使用して新しいラップオブジェクトを作成し、それらをコレクションに追加する必要がありますか?
ありがとうございました!