Мое приложение Windows Forms использует следующую стандартную строку кода, чтобы визуальные стили (темы) были включены для всего приложения...
Application.EnableVisualStyles();
... который работает просто отлично, все элементы управления имеют тематический вид вместо плоского серого линкора, который вы получили бы в противном случае. Но мне нужно отключить визуальные стили только для одного экземпляра элемента управления. Я не могу удалить указанную выше строку, потому что тогда я потеряю темы из всех элементов управления. Можно ли удалить тему из одного экземпляра элемента управления?
К вашему сведению: так получилось, что я хочу удалить тему из экземпляра DateTimePicker, поэтому, если общий ответ будет отрицательным, за исключением DateTimePicker, этого будет достаточно. Я рад использовать вызов платформы, если решение включает в себя игру с элементом управления на самом низком уровне.