Я пытаюсь установить отключенные характеристики шрифта для элемента управления Label. Я могу установить все характеристики шрифта (размер, полужирный и т.д.), Но цвет переопределяется поведением окон по умолчанию, которое представляется одним из этих двух цветов:
- Если цвет фона прозрачный, то ForeColor такой же, как TextBox отключен Цвет.
- Если цвет фона установлен на что-то еще, ForeColor - темно-серый цвет.
Изображение ниже демонстрирует поведение - столбец 1 - это метки, столбец 2 - это текстовые поля, а столбец 3 - это поля со списком.
Редактировать - Объяснение изображения: первые две строки являются стилями по умолчанию для метки, текстового поля и комбинированного списка. Во вторых двух строках я установил цвет фона на красный, а передний план на белый. Отключенная обработка стиля шрифта Microsoft не согласована.