当控件没有焦点并且未隐藏选择时,是否有任何系统颜色定义列表视图项的背景?如果是的话,我无法找到它。
编辑:我认为它是.Net中列为MenuBar(或ControlFace,或Control)的那个,但如果有人可以确认它会很好。
答案 0 :(得分:1)
我总是使用SystemColors.Control
颜色,它永远不会匹配。
如果使用VisualStyles
,您可以尝试自己渲染:
var vsr = new VisualStyleRenderer(
VisualStyleElement.ListView.Item.SelectedNotFocus);
vsr.DrawBackground(e.Graphics, rect);