如何在Virtual TreeView列标题中启用复选框?

时间:2012-10-04 13:09:47

标签: delphi virtualtreeview

我在Delphi XE2中使用Virtual TreeView V5.0.1(2012年9月6日)。在标题列属性上设置CheckBox := True不会启用该复选框,因此这里有一个问题,如何在列标题上启用复选框?

enter image description here

1 个答案:

答案 0 :(得分:4)

这个看似简单的问题的答案带来了十几个谷歌搜索结果,试图通过OwnerDraw破解标题绘图并手动绘制复选框。

我想要分享的解决方案非常简单,在IDE中启用以下两项: 将hoShowImages添加到VirtualTree.Header.Options集,将toCheckSupport添加到VirtualTree.TreeOptions.MiscOptions集。

然后,您可以启用Header.Column[0].CheckBox属性并查看所需的结果。