【发布时间】:2012-10-04 13:09:46
【问题描述】:
我在 Delphi XE2 中使用 Virtual TreeView V5.0.1(2012 年 9 月 6 日)。在标题列属性上设置CheckBox := True 不会启用复选框,所以这里有一个问题,如何在列标题上启用复选框?
【问题讨论】:
我在 Delphi XE2 中使用 Virtual TreeView V5.0.1(2012 年 9 月 6 日)。在标题列属性上设置CheckBox := True 不会启用复选框,所以这里有一个问题,如何在列标题上启用复选框?
【问题讨论】:
这个看似简单的问题的答案带来了十几个谷歌结果,这些结果试图通过OwnerDraw 破解标题绘图并手动绘制复选框。
我要分享的解决方案在哪里很简单,在IDE中启用以下两项:
将hoShowImages 包含在VirtualTree.Header.Options 集合中,将toCheckSupport 包含在VirtualTree.TreeOptions.MiscOptions 集合中。
然后您可以启用Header.Column[0].CheckBox 属性并查看所需的结果。
【讨论】: