如何改变ListView中某列的背景色(现结)

Lovest 2003-07-17 01:26:48
如何改变ListView中某列的背景色(现结)
...全文
36 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xasq 2003-07-17
  • 打赏
  • 举报
回复
listView.Items[listView.Items.Count - 1].ForeColor = Color.red
fourfire29 2003-07-17
  • 打赏
  • 举报
回复
listView.Items[listView.Items.Count - 1].ForeColor = Color.Pink;
雪狼1234567 2003-07-17
  • 打赏
  • 举报
回复
如下的代码可以参考:
ListViewItem item1 = new ListViewItem("item1",0);

//this line makes things work

item1.UseItemStyleForSubItems = false;



//set fore & back color of next sub item

item1.SubItems.Add("1", Color.Black, Color.LightGreen, Font);



item1.SubItems.Add("44");

item1.SubItems.Add("3");



//As long as UseItemStyleForSubItems is false, you can later set the colors with code such as

item1.SubItems[2].BackColor = Color.Pink;

雪狼1234567 2003-07-17
  • 打赏
  • 举报
回复
好像要自己paint的具体也不太清楚
redant0 2003-07-17
  • 打赏
  • 举报
回复
listView.Items[listView.Items.Count - 1].ForeColor = Color.Green;
发帖
C#

10.9w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2003-07-17 01:26
社区公告

让您成为最强悍的C#开发者