码迷,mamicode.com
首页 > Windows程序 > 详细

c#winform中如何修改ListView控件每个单元格的颜色

时间:2014-06-26 17:18:38      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:winform   style   class   blog   color   strong   

ListViewView属性为Details的时候它呈现的方式和DataGirdView差不多,它的每一行都是一个ListViewItem,然而每个ListViewItem都有一个BackColor的属性,但是设置了这个属性却没有任何作用。因为是ListView的每一行的样式都继承的父控件的样式所以无法改变。

  解决方案:

  

            ListViewItem item;
            item = new ListViewItem(new string[] { "NAME","" });
            item.UseItemStyleForSubItems = false;    

  只需要将ListView的每一项的UseItemStyleForSubItems属性设置为false就可以了,这下更改每项ListViewItemBackColor属性就起作用了。

c#winform中如何修改ListView控件每个单元格的颜色,布布扣,bubuko.com

c#winform中如何修改ListView控件每个单元格的颜色

标签:winform   style   class   blog   color   strong   

原文地址:http://www.cnblogs.com/mingjiatang/p/3808765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!