Cześć!
Realizuję swój pierwszy projekt w mvvm light i napotkałem na taki mały problem: czy możliwe jest utworzenie jednego widoku w którym będzie wiele view-modeli? Jeśli tak, to jak można uzyskać taki efekt? Czy jedynym rozwiązaniem jest wiele kontrolek UserControl ?
Szybki przykład:
*Klasa Person: pola: Id, FName, LName, Details (powiązanie do klasy niżej)
*Klasa Details: pola: Id, Text
*VM: MainPageViewModel: ObservableCollection PersonList
*VM: DetailsViewModel: ObservableCollection DetailsList
Na jednym widoku chciałbym mieć DataGrid z PersonList (z VM MainPageViewModel) oraz niżej drugi DataGrid z DetailsList (z VM DetailsViewModel)