Почему мои формы выглядят как «Классика Windows»? - PullRequest
16 голосов
/ 24 июня 2011

Существует ли какой-либо бесплатный инструмент для стилизации моих C # Windows Forms, чтобы они выглядели как Windows 7. Windows *.

**EDIT**

В режиме конструктора у меня есть это:

enter image description here

Но когда я бегу, я получаю это:

enter image description here

Я не знаю, почему я это понимаю.(Старый стиль)

Спасибо

1 Ответ

38 голосов
/ 24 июня 2011

Вы должны включить визуальные стили

look Application.EnableVisualStyles Method

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

[STAThread]
static void Main() 
{
    Application.EnableVisualStyles();
    Application.Run(new YourMainForm());
}
...