我在Delphi XE2中使用Virtual TreeView V5.0.1(2012年9月6日)。在标题列属性上设置CheckBox := True
不会启用该复选框,因此这里有一个问题,如何在列标题上启用复选框?
答案 0 :(得分:4)
这个看似简单的问题的答案带来了十几个谷歌搜索结果,试图通过OwnerDraw
破解标题绘图并手动绘制复选框。
我想要分享的解决方案非常简单,在IDE中启用以下两项:
将hoShowImages
添加到VirtualTree.Header.Options
集,将toCheckSupport
添加到VirtualTree.TreeOptions.MiscOptions
集。
然后,您可以启用Header.Column[0].CheckBox
属性并查看所需的结果。