Системный цвет для неактивных выбранных элементов в списке? - PullRequest
1 голос
/ 28 сентября 2011

Существует ли какой-либо системный цвет, определяющий фон элемента списка, когда элемент управления не имеет фокуса и выбор не скрыт? Я не могу найти его, если так.

РЕДАКТИРОВАТЬ: Я думаю, что это тот, который указан в .Net как MenuBar (или ControlFace, или Control), но было бы неплохо, если бы кто-то мог подтвердить это.

1 Ответ

1 голос
/ 30 сентября 2011

Я всегда использовал для этого цвет SystemColors.Control, и он никогда не совпадал.

Если вы используете VisualStyles, вы можете попробовать сделать это самостоятельно:

var vsr = new VisualStyleRenderer(
    VisualStyleElement.ListView.Item.SelectedNotFocus);
vsr.DrawBackground(e.Graphics, rect);
...