У меня есть небольшой калибровочный микро-проект MVVM с DataGrid. Столбцы будут состоять из x значений 'setup', а строки будут состоять из 'CustomRow'. Я хотел бы использовать ObservableCollection, где CustomRow имеет свойство function и коллекцию свойства setup. Для каждой настройки в этой коллекции должен существовать столбец со значением настройки.
class CustomRow
{
public string Function { get; set; }
public ObservableCollection<Setup> Setups { get; set; }
}
// example class
class Setup
{
public string Name { get; set; }
public object Content { get; set; }
}
Поэтому мне нужно иметь возможность динамически добавлять столбцы и строки в зависимости от источника элементов (все коллекции настроек будут иметь одинаковые значения). размер).
Моя проблема в том, что я не знаю, как перевести свойство Setups в несколько столбцов. Я потратил немного времени на то, что, по моему мнению, должно быть мирской проблемой. Но я что-то упустил. Буду признателен за любую оказанную помощь.