怎么修改ListView选择行的颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么修改ListView选择行的颜色相关的知识,希望对你有一定的参考价值。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="<a href="http://schemas.android.com/apk/res/android">" target="_blank">http://schemas.android.com/apk/res/android"></a>

<!--被选中时的颜色-->
<item android:state_selected="true" android:color="#333333" />
<!--获得焦点时的颜色-->
<item android:state_focused="true" android:color="#333333" />
<!--点击时的颜色-->
<item android:state_pressed="true" android:color="#333333" />
<!-- 默认颜色 -->
<item android:color="#66666"/>
</selector>
参考技术A ListView.Items(0).BackColor = Color.Aquamarine
0表示第一行

winform中修改ListView选中项颜色

在winform中如何修改listview选中项的背景颜色啊..不要说重绘啊..那个太复杂.. 麻烦高手帮帮忙..在线等.. 一楼答案不可行,选中时,背景颜色不会改,当选中另一行时,之前选中行的背景色会变, 我要的效果是,选中行改变背景色,当选中另一行,之前选中行,变回白底黑字.

参考技术A 下面这句话就是你需要的
listView1.SelectedItems[0].BackColor
=
Color.Red;
注意,必须要选中项在有效,不然会抛出异常
那肯定是你没有弄清楚,这个我测试过的,是可以成功
关键是你用在哪,你在listView索引改变事件中写(具体是什么名字我忘记了)
当改变时,如果要恢复自己在写一条语句就是
color.默认颜色

以上是关于怎么修改ListView选择行的颜色的主要内容,如果未能解决你的问题,请参考以下文章

wpf里ListView怎么设置选中行的颜色

winform中修改ListView选中项颜色

Android ListView 选择器颜色

如何在 ListView 中正确更改特定行的背景颜色? (安卓)

C# WPF Listview 如何设置某一行的颜色

如何更改所选 SlidingMenu 行的背景颜色并保持不变,直到选择其他行?