Каков системный цвет отключенного текста?
У меня есть элемент управления, который не поддерживает функцию "Отключено/Включено" для текста, поэтому мне нужно его создать.
Вопрос заключается в следующем: если я хочу выбрать правильный цвет системы, чтобы этот элемент управления имел тот же цвет своего отключенного текста, что и соседние отключенные метки, какой цвет системы я должен выбрать? Я пробовал несколько, и никто не кажется правильным, они либо слишком легкие, либо слишком темные.
Другими словами, предположим, что свойство ForeColor присутствует, что мне следует писать здесь:
myDefunctLabel.ForeColor = SystemColors.???;
Ответы
Ответ 1
SystemColors.ControlDark
выглядит хорошо на моем экране. И это от фактического их использования. Я пробовал большинство других, и тень неправильная.
Но согласно документам, GrayText
- тот, который вам нужен. Имейте в виду, что я попробовал свой образец в Windows 7 с включенным Aero, не уверен, что экранные темы играют глупо с окраской здесь.
Ответ 2
Вы ищете SystemColors.GrayText.
Ответ 3
System.Drawing.SystemColors.GrayText должен быть этим.
Ответ 4
Возможно, SystemColors.Control даст цвет, который вам нужен, или, возможно, это