Мне нужно реализовать следующий пользовательский интерфейс в WPF со следующей логикой:
У меня есть ViewModel:
public class VersionVulnerListViewModel : INotifyPropertyChanged
{
private ObservableCollection<Vulner> _vulners;
public ObservableCollection<Vulner> Vulners
{
get
{
return _vulners;
}
private set
{
_vulners = value;
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs("Vulners"));
}
}
}
Где Vulner имеют следующую реализацию:
public class Vulner : PocoEntity
{
public Vulner()
{
}
// ... other properties
public IList<VulnerData> Data { get; set; }
}
и VulnerData имеют некоторые свойства.
Мне нужно следующее: зависимость выбранного элемента какого-либо комбинированного списка, мне нужно связать различные элементы данных из моего списка в GridView. Будет хорошо, если это возможно сделать только с помощью XAML, без добавления логики кода. Или добавьте логику кода, но в соответствии с шаблоном MVVM.
Пример:
![enter image description here](https://i.stack.imgur.com/rcs2N.png)