日期:2014-05-18  浏览次数:21337 次

如何修改ListView选择行的颜色?
ListView设置为Detail模式,允许整行选择,光标离开后保留选择的行。
当ListView是当前控件时,选择行的颜色为蓝底白字,非常清晰,但失去焦点后,选择的项马上就成了浅灰色的背景了,看不清楚,尤其是液晶显示器,更是不知道选择的哪一行,有什么办法进行处理,我目前的权宜之计是将整个ListView背景设置成很深的背景,这样,当ListView失去焦点时,灰色的背景就很明显了,但深色背景实在很难看,和整个界面颜色不协调,我希望使用默认的白色背景,当失去焦时,仍然很清楚地看到当前选择的行,该如何处理?好象无法设置选择状态的颜色。

------解决方案--------------------
继承,重写
------解决方案--------------------
css 可以控制吧,

试试看

如果不行,就只能重写了