Я пытаюсь реализовать подробное представление мастера в WPF MVVM.
В моей модели просмотра у меня есть наблюдаемая коллекция "Причин". У каждой причины есть наблюдаемая коллекция «решений».
Я связал редактируемый Datagrid с причинами, и он работает нормально. Но когда пользователь выбирает строку в DataGrid, я хочу разрешить пользователю видеть связанные с ним решения в TabControl.
Как мне это сделать? Должен ли я создать свойство CurrentCause в Viewmodel и связать его с SelectedItem. В TabControl можно привязать к CurrentCause.Solutions.
Это будет оптимальный подход? Пожалуйста, порекомендуйте. Спасибо!!