0

我在我的 ListView 中设置了 Subitem 的 ForeColor,但是当我将鼠标移到 Item 上时,颜色会变回来。

我不想在 MousMove 事件中检查/设置新颜色。任何想法设置颜色“永远”?谢谢

foreach (var key in list)
{
    ListViewItem item = new ListViewItem(key);
    item.UseItemStyleForSubItems = false;
    if (!Directory.Exists(key)) item.SubItems[0].ForeColor = Color.Red;
    lvDirs.Items.Add(item);
    item.SubItems.Add("");
    item.SubItems.Add("...");
}
4

0 回答 0