c# - 更改ObjectListView中组的颜色

时间:2015-09-21 16:55:59

标签: c# objectlistview

在ObjectListView中构建组时,如何更改组的颜色?在默认组中,深蓝色前景色显示深蓝色线条。我怎样才能改变它?

1 个答案:

答案 0 :(得分:1)

显然不可能。关于几年前改变组头字体/样式的能力有a discussion。我不知道这是否仍然代表了实际情况,但几周前我在寻找解决方案时无法提出解决方案。

  

即使使用未记录的ListView API,也没有可以改变的机制    关于如何呈现组头的任何信息。你不能改变字体,    颜色,背景颜色,任何东西。

     

嗯,只在XP下,你可以改变组头的颜色(通过    SetGroupMetrics消息)。但是在Vista和之后,这种能力被删除了。