2010-06-10 3 views
3

Я использую дерево datawindow в powerbuilder. Это представляет собой смесь дерева и таблицы.Как показать нерасширяемые узлы в дереве Powerbuilder Datawindow

Моя проблема: дерево не заметно различает расширяемые и нерасширяемые узлы. Если узел не расширяется, значок перед узлом по-прежнему является знаком плюса, и, если я нажимаю знак «плюс», дерево показывает пустой узел ниже текущего узла.

Как получить стандартное поведение (узел не расширяется, значок или знак минуса перед узлом)? Нужно ли мне изменять набор данных или это свойство дерева, которое я могу установить?

Альтернативным вариантом является использование собственного древовидного изображения, но это менее элегантно, чем окно данных дерева другими способами.

ответ

1

К сожалению, это ограничение TreeView Datawindow. Существует ожидание того, что данные существуют на всех определенных уровнях. Невозможно показать, что узел не имеет детей. Как бы ни было сложно, традиционное древовидное изображение - единственный способ пойти на этот уровень контроля.

+0

Итак, он вернулся к чертежной доске. –

 Смежные вопросы

  • Нет связанных вопросов^_^