в wpf Treeview, как я могу объединить несколько элементов в качестве дочерних элементов в один сгруппированный элемент на нижнем уровне дерева, а не на верхнем уровне?

Мне нужно повлиять на класс TreeviewItem или создать унаследованный класс, чтобы я мог реализовать группировку для нескольких дочерних элементов как ItemsPresenter в один сгруппированный элемент, как показано на следующем рисунке:

Вероятно, одним из решений является добавление другого ContentPresenter на нижний уровень шаблона TreeView ниже, чем Itemspresenter, ИЛИ может быть добавление новой родительской переменной, которая будет совместно использоваться несколькими дочерними элементами в древовидном представлении для унаследованного класса TreeviewItem. Какое решение для этого? Любая идея, пожалуйста!

Я пытаюсь представить более эффективную логику Treeview!

0 ответов

Другие вопросы по тегам