【发布时间】:2014-02-15 17:39:34
【问题描述】:
也许有人可以帮助我处理这段代码。我想知道,当这项工作存在时,我如何将工作“2”的颜色更改为红色......以及工作 1、工作 3 到黑色。也许它可以设置工作“2”+将所有行命名为红色。非常感谢你,对不起我的英语不好:)
【问题讨论】:
-
是 WinForms、asp.net 还是 ?
也许有人可以帮助我处理这段代码。我想知道,当这项工作存在时,我如何将工作“2”的颜色更改为红色......以及工作 1、工作 3 到黑色。也许它可以设置工作“2”+将所有行命名为红色。非常感谢你,对不起我的英语不好:)
【问题讨论】:
您可以像这样设置ListViewItem 的ForeColor:
if (!name.StartsWith("unknown"))
{
ListViewItem lvi = new ListViewItem(work + " " + name + " " + "\n\t");
lvi.UseItemStyleForSubItems = false;
if(work != "work 2"))
lvi.ForeColor = Color.Black;
else
lvi.ForeColor = Color.Red;
listView1.Items.Add(lvi);
}
【讨论】: