Multiple ViewModels, die einer einzelnen Ansicht zugeordnet sind
Ich habe eine Ansicht, die ein @ anzeiDataGrid
was an ein @ gebunden iObservableCollection
im ViewModel. Nehmen wir zur Diskussion an, wir haben einTeam
Ansicht mit einem TeamDataGrid
, wobei jede Zeile ein @ darstelPlayer
.
Meine Frage bezieht sich darauf, welchen Datentyp ich verwenden sollte, um die Spieler in meinem @ darzustelleTeam
Sammlung. Ist es eine gute Idee, dass die Elemente in der Sammlung selbst ViewModels sind? In diesem Fall ist meinTeam
View würde mit einem einzelnen @ verknüpTeam
ViewModel sowie eine beliebige Anzahl vonPlayer
ViewModels (in der Team-Sammlung).
Verstoßen mehrere ViewModels, die mit einer einzelnen View verknüpft sind, gegen die Entwurfsrichtlinien für MVVM, und gibt es eine bevorzugte Methode zum Implementieren dieses Szenarios?
Vielen Dank