为什么listviewitem的BackColor不起作用?

时间:2017-05-24 03:53:05

标签: c# winforms listviewitem

在这个问题中,BackColor不起作用。我的代码是这样的:

ListViewItem item1 = new ListViewItem();
item1.SubItems.Clear();
item1.SubItems[0].Text = "english";
item1.SubItems.Add("22");
item1.SubItems.Add("0.5");
item1.BackColor = Color.Red;
item1.ForeColor = Color.Red;
this.listView1.Items.Add(item1);

在Form1.cs [design]中,它的工作原理如下:

enter image description here

但是当我运行该程序时,它不起作用,如下所示:

enter image description here

1 个答案:

答案 0 :(得分:0)

试试这个,我的朋友:

ListViewItem item1 = new ListViewItem();
item1.SubItems.Clear();
item1.SubItems[0].Text = "english";
item1.SubItems.Add("22");
item1.SubItems.Add("0.5");
item1.BackColor = Color.Red;
item1.ForeColor = Color.Red;
item1.UseItemStyleForSubItems = false;
this.listView1.Items.Add(item1);