有没有办法设置ListView的ColumnHeaders的BackColor?
答案 0 :(得分:0)
我假设你在这里谈论Windows。 AFAIK,标题背景颜色由系统决定,因为ListView是一个通用控件。
您可以自己绘制标题。如果您正在使用.NET,那么您可能想要实现DrawColumnHeader
事件,但您必须拥有者绘制整个控件(即项目)。
答案 1 :(得分:0)
您需要覆盖WM_CTLCOLOR消息,因为我不知道您在使用什么(MFC,C#)我无法再向您提供任何详细信息。
对于C#,请查看this (CodeProject:自定义ListView中的标题控件)