У меня есть ListView, полный ListViewItems.
Я хочу подчеркнуть некоторые из них, когда определенное событие стреляет, таким образом, я ищу способ измениться, цвет listview к чему-то другому, чем черный (красный было бы восхитительно).
Действительно ли возможно динамично изменить цвет объектов в winforms ListView по умолчанию?
Если не, там некоторый простой способ иначе подчеркнуть объекты динамично?
Цвет элемента представления списка очевиден:
ListViewItem li = new ListViewItem();
li.ForeColor = Color.Red;
li.Text = "Sample";
listView1.Items.Add(li);
Изменение цвета фона самого представления списка просто listView1.BackColor = Colors.Red;
Изменение элемент в ListView:
foreach(ListViewItem li in listView1)
{
if(li.Text = "Sample")
{
li.ForeColor = Color.Green;
}
}