【发布时间】:2010-08-29 01:43:47
【问题描述】:
WinDirStats 程序(用 C++ 编写,请参阅 http://sourceforge.net/projects/windirstat/ )在顶部有一个控件,该控件将树状结构(“名称”列,左侧第一个)与其他类型的数据(图形栏列“子树百分比”)和其他文本列。
我的问题是,使用 Delphi 7,我应该使用哪个控件来执行类似的操作?这是我发现更难正确处理的树部分。
【问题讨论】:
WinDirStats 程序(用 C++ 编写,请参阅 http://sourceforge.net/projects/windirstat/ )在顶部有一个控件,该控件将树状结构(“名称”列,左侧第一个)与其他类型的数据(图形栏列“子树百分比”)和其他文本列。
我的问题是,使用 Delphi 7,我应该使用哪个控件来执行类似的操作?这是我发现更难正确处理的树部分。
【问题讨论】:
对此的最佳控制很可能是 Mike Lischkes Virtual Tree View。
Developers Homepage | Google Code Page
唯一的缺点是您必须学习与大多数 Delphi 控件完全不同的范例,但除此之外,它是一个非常棒的控件。
我自己在各种项目中都非常成功地使用它,并且在使用它时从未遇到过真正的障碍。
【讨论】:
我也更喜欢 Virtual Treeview,但这里有一些商业替代品:
【讨论】: