VirtualDrawTree:并排绘制子节点而没有列?

时间:2015-02-24 22:16:22

标签: delphi virtualtreeview

多年来我一直在使用VST / VDT。但是现在我有点坚持一个项目并且想知道如何并排绘制儿童节点,彼此相邻,而不是“逐行”?

图片说的不仅仅是文字:

1)目前,这是默认行为

2)所需(Photoshop'd),不使用N列

3)强制空分支

我还没看过VTV代码,但似乎默认行为是“硬编码”。

这意味着即使我通过手动计算Canvas位置强制子节点处于所需位置,仍会保留空分支。孩子越多,树枝越空。

我提出的一个解决方案包括添加N列。但我真的不喜欢这样,因为当我调整窗口大小时,孩子们必须流动和包裹。

所以对我而言,VST / VDT几乎看起来不适合这项任务。或者您怎么看?您能推荐一个解决方案/组件来实现所需的输出吗?你有没遇到类似的问题?你是怎么解决的?

非常感谢您的出席和时间!

0 个答案:

没有答案