Включить визуальные стили только для определенных элементов управления

#c# #winforms

#c# #winforms

Вопрос:

В Windows Forms визуальные стили можно включить для всех элементов управления с помощью вызова Application.EnableVisualStyles() , но возможно ли включить визуальные стили только для определенных элементов управления?

Я хочу отключить визуальные стили для MonthCalendar , чтобы управлять внешним видом в операционных системах, но хочу, например, Button , чтобы тема выглядела в операционной системе.

Ответ №1:

Следуя документации MSDN, вам, возможно, придется фактически отключить визуальные стили для всех элементов управления, чтобы достичь этого, особенно для элемента управления MonthCalendar (проверьте раздел Примечания).

Надеюсь, это поможет!