Гибкое дерево с конечными узлами, имеющими компоненты - PullRequest
0 голосов
/ 26 мая 2011

Я ищу какой-то вид дерева (может быть что-то, что подходит) или подход к созданию такого.

Основная идея заключается в следующем: на каждом узле, который является конечным узлом (он ни для кого не является родителем) должен иметь свое средство визуализации, отличное от остальных узлов - в основном несколько кнопок, расположенных вертикально. Это означает, что эти конечные узлы должны иметь высоту, отличную от остальных, а также ..

1 Ответ

1 голос
/ 26 мая 2011

Достаточно просто, если у вас есть иерархические данные (имеется в виду, что в каждом объекте есть свойство 'children'), вам просто нужно установить средство визуализации пользовательских элементов, которое будет проверять, если свойство 'children' данных больше 0..

Если больше нуля, измените состояние в средстве визуализации элементов на «узел», а если ноль, измените состояние на «лист».И убедитесь, что для вашего дерева установлено значение variableRowHeight.

...