Delphi在网格中输入

时间:2015-03-30 13:32:46

标签: delphi grid collapse expand levels

我必须制作一个网格,显示数据分为3个子。 目前我正在使用SMDB网格,使用其他组件没有问题,但购买组件不是一种选择。

结果应该是

lvl1 (display sum of lvl2 items)
-Lvl2 (display sum of lvl3 items)
--Lvl3 (display values like hours etc)
--Lvl3
-Lvl2
--lvl3
--lvl3
-Lvl2

此外,不同级别需要能够折叠/扩展。

提前致谢

1 个答案:

答案 0 :(得分:1)

我推荐TVirtualstringtree。它是最好的,它可以很容易地使用并应用于你想要的项目。

您创建ChildNodes,如果您想要子节点的子节点,则可以创建另一个子节点。 如果你有时间检查和喜欢它,我可以帮助你实现。