listview中的字体设置为不同颜色

 listView.Items[i].ForeColor = Color.Red;//将ListView的整行颜色设置为红色

listView.Items[i].SubItems[j].ForeColor =Color.Red;//如果想把一行中单个字段设置成红色

在上述单个字段设置颜色时候如果发现没有效果,那么需要修改一下单行的一个属性。就是编辑项,把你要修改的那一行的useitemstyleforsubitems属性设置为false,允许单个subitem的风格不同。设置之后修改的颜色就有效了。

也可以在代码中修改该属性:

listView.Items[i].UseItemStyleForSubItems = false;


你可能感兴趣的:(listview中的字体设置为不同颜色)