怎么修改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选择行的颜色的主要内容,如果未能解决你的问题,请参考以下文章