sma*_*ins 2 delphi virtualtreeview
我想创建一个类似下面的图像(我知道是使用TVirtualStringTree完成的),但我还没有找到任何关于如何实现此目的的示例代码.
任何人都知道如何在下面的示例中使用多行项目,并"展开"选择项目以显示更多行?
我猜你已经得到了答案,但我会给你一些暗示将它付诸实践,因为这对我来说有点不稳定.(至少在Delphi 7中)
如果你为一条新线做#13#10,确保你在#10之后有一个空位,否则你就不会换线.
VirtualTree.MultiLine [node]:= true将允许多行,但不一定使其成为多行.
执行VirtualTree.InvalidateNode(Node)然后VirtualTree.Refresh树,以便在更改标题后获取节点的新大小.