在ObjectListView中构建组时,如何更改组的颜色?在默认组中,深蓝色前景色显示深蓝色线条。我怎样才能改变它?
答案 0 :(得分:1)
显然不可能。关于几年前改变组头字体/样式的能力有a discussion。我不知道这是否仍然代表了实际情况,但几周前我在寻找解决方案时无法提出解决方案。
即使使用未记录的ListView API,也没有可以改变的机制 关于如何呈现组头的任何信息。你不能改变字体, 颜色,背景颜色,任何东西。
嗯,只在XP下,你可以改变组头的颜色(通过 SetGroupMetrics消息)。但是在Vista和之后,这种能力被删除了。