winform中修改ListView选中项颜色

在winform中如何修改listview选中项的背景颜色啊..不要说重绘啊..那个太复杂..麻烦高手帮帮忙..在线等..一楼答案不可行,选中时,背景颜色不会改,当选中另... 在winform中如何修改listview选中项的背景颜色啊..不要说重绘啊..那个太复杂..
麻烦高手帮帮忙..在线等..
一楼答案不可行,选中时,背景颜色不会改,当选中另一行时,之前选中行的背景色会变,
我要的效果是,选中行改变背景色,当选中另一行,之前选中行,变回白底黑字.
展开
 我来答
lisi8412852
2009-08-13 · TA获得超过186个赞
知道答主
回答量:48
采纳率:0%
帮助的人:36万
展开全部
下面这句话就是你需要的
listView1.SelectedItems[0].BackColor = Color.Red;
注意,必须要选中项在有效,不然会抛出异常

那肯定是你没有弄清楚,这个我测试过的,是可以成功
关键是你用在哪,你在listView索引改变事件中写(具体是什么名字我忘记了)
当改变时,如果要恢复自己在写一条语句就是
color.默认颜色
永恒的条形码
2014-01-29
知道答主
回答量:9
采纳率:0%
帮助的人:1.3万
展开全部
我也遇到和楼主一样的问题,选中之后,再点击另一行才会变颜色。

刚刚找到答案了!!!!!!! 原来是RowFullSelect必须设置为TRUE!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式