winform中修改ListView选中项颜色

2024-12-17 23:08:21
推荐回答(2个)
回答1:

下面这句话就是你需要的
listView1.SelectedItems[0].BackColor = Color.Red;
注意,必须要选中项在有效,不然会抛出异常

那肯定是你没有弄清楚,这个我测试过的,是可以成功
关键是你用在哪,你在listView索引改变事件中写(具体是什么名字我忘记了)
当改变时,如果要恢复自己在写一条语句就是
color.默认颜色

回答2:

我也遇到和楼主一样的问题,选中之后,再点击另一行才会变颜色。

刚刚找到答案了!!!!!!! 原来是RowFullSelect必须设置为TRUE!