VisualStyles в C# WinForms

У меня проблемы с VisualStyles в приложении C# WinForms. Я включил VisualStyles с помощью строки Application.EnableVisualStyles(); и все работает на моем компьютере разработки (под управлением Windows 10 v1709).

Однако, когда я запускаю точно такой же.exe на моем рабочем ПК (Windows 10 v1607), VisualStyles исчезают, и внешний вид приложения выглядит старым.

Посмотрите на это изображение, как приложение выглядит иначе:

Пример проблемы различий в VisualStyle

Как я могу исправить, чтобы VisualStyles всегда отображались правильно? Целевой машиной всегда является Windows 10. Очень беспокоит то, что я протестировал создание приложения Hello World WinForms с VisualStyles и просто протестировал его на производственном ПК, и VisualStyles работает на обоих компьютерах для этого приложения Hello World. Таким образом, проблема, похоже, существует в сочетании моего производственного ПК и моего основного приложения.

0 ответов

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