Цвета WinForms на серверах

У меня есть приложение winForms, которое использует текст Black Button, когда используется на "нормальных" машинах (т. Е. Все, кроме сервера), текст черный. Однако когда мы помещаем это на сервер, текст белый?

Это связано с тем, что сервер использует цветовую схему Windows Basic. Что я могу сделать в своем коде, чтобы изменить это? (Не влияя на цвета на обычных машинах?)- Я искал вокруг и не могу найти что-нибудь на эту тему?

-Как и цвет текста, вкладки тоже выглядят совершенно по-другому, вместо того, чтобы "назад" задний цвет перевести на белый?

Это единственное разрешение для изменения цветовой схемы сервера?

1 ответ

Решение

По умолчанию ForeColor кнопки будут SystemColors.ControlText который является системным параметром, если вы не хотите, вы всегда можете установить его Color.Black, Это не будет варьироваться в зависимости от системы.

Другие вопросы по тегам