对于强迫症的我来说listview和seekbar控件的表头字体一直是黑色无法更改是一个很蛋疼的问题。在网上查阅了很多资料但是写法都比较繁琐
于是我直接分析了微软的源码,他是在Drawlistview囷seekbarColumnHeaderEventArgs这个类里面实现的绘制标题源码如下:
他并不能像默认的样式一样左对齐时左边的缩进在6个像素左右。其实也很容易解决就是把-width改为-width/2即可
于是这一纠结的问题至此全部解决,源码如下:
//这里我设置的标题颜色为红色若需要更改只需要更改Color.Red即可。