How do I make the items in a ListView a different color?

后端 未结 1 1952
天命终不由人
天命终不由人 2020-12-04 01:42

I have a ListView full of ListViewItems.

I want to emphasize some of them when a certain event fires, so I\'m looking for a way to change the color of the listview t

相关标签:
1条回答
  • 2020-12-04 02:11

    The color of a list view item is straight forward:

    ListViewItem li = new ListViewItem();
    li.ForeColor = Color.Red;
    li.Text = "Sample";
    listView1.Items.Add(li);
    

    Changing the background color of the list view itself is just listView1.BackColor = Colors.Red;

    Modifying an item in the ListView:

    foreach(ListViewItem li in listView1)
    {
       if(li.Text = "Sample")
       {
         li.ForeColor = Color.Green;
       }
    }
    
    0 讨论(0)
提交回复
热议问题