ListView 某列项的颜色

 ListViewItem lvi = new ListViewItem("1");    //编号
           if (controller.LinkFlag == 1)
            {
                lvi.SubItems.Add("已连接", Color.White, Color.Green, new Font("宋体", 12));
            }
            else
            {
                lvi.SubItems.Add("未连接", Color.Yellow, Color.Red, new Font("宋体", 12));
            }


重要的是这句话

 

 lvi.UseItemStyleForSubItems = false;

然后再将listviewitem加入到listview中

 this.listView1.Items.Add(lvi);


最终效果:

你可能感兴趣的:(ListView 某列项的颜色)