У меня возникли проблемы с корректным связыванием данных моих моделей в представлении. У меня есть MainWindowViewModel, которая содержит список AlbumViewModel. Каждая модель AlbumViewModel содержит модель AlbumModel. Таким образом, у меня есть несколько альбомов, и мне нужно отобразить информацию в ObservableCollection в AlbumModel. У меня есть два списка. ListBox1 содержит список AlbumViewModel, которые находятся в моем MainWindowViewModel. Мой второй ListBox Я хочу отобразить ObservableCollection из текущего выбранного элемента из AlbumViewModel.AlbumModel. Как я могу это сделать? Я попытался привязать DataContext ListBox2 к элементу ListBox1 вместе с SelectedItem в качестве пути, но он возвращает «AlbumViewModel». Есть ли способ привязать ItemsSource объекта ListBox к привязке DataContext, но в этом случае привязать его к [DataContext].AlbumModel.ObservableCollection
или к чему-то еще?
Прошу прощения, если это звучит довольно сложно!