Я довольно новичок в WPF и C #.Я разрабатываю инструмент, который читает данные из БД и помещает их в TreeView.Моя модель класса выглядит следующим образом:
class Developer //Contains a name, a list of categories and some additional info
class Category //Contains a name, a list of products and some additional info
class Product //Contains a name and some additional info
На данный момент инструмент отображает все имена в иерархической форме.Это делается с помощью двух HierarchicalDataTemplates и DataTemplate для листьев.
Теперь у меня вопрос, если у кого-нибудь есть идея, как добавить несколько простых столбцов в TreeView, которые должны отображать некоторые двойные значения.Проблема в том, что количество дополнительной информации (двойные значения) задается с помощью пользовательского ввода.Итак, если пользователь хочет отобразить диапазон 3 месяцев, мне нужно TreeView, чтобы добавить 6 столбцов.(количество столбцов = месяцы * 2)
Или, может быть, кто-то знает пользовательский элемент управления wpf, который соответствует моим потребностям и работает под версиями 10 и .NET4.0.
Заранее спасибо