4

如何更改列表视图中的颜色线。例如if line == 4然后line is red

4

2 回答 2

12

如果您想浏览整个列表并有条件地为每个项目着色,那么您可以使用:

foreach (ListViewItem lvw in myListView.Items)
{
    if (lvw.SubItems[x].ToString() == "True")
    {
        lvw.BackColor = Color.Red;
    }
}

或者,如果您总是想为索引 4 处的项目着色:

myListView.Items[4].BackColor = Color.Red;
于 2012-10-26T13:23:09.357 回答
1

答案可能像下面这样简单吗?

listView1.Items[3].BackColor = Color.Red;
于 2012-10-26T13:16:32.913 回答