2012-06-14 1 views
5

Это довольно раздражает: элементы управления Windows Forms не выглядят и не кажутся родными; они не светятся/исчезают, как предполагалось.Windows Forms и Aero не очень хорошо сочетаются - как заставить их выглядеть родными?

Например, верхняя кнопка не является родным, а нижний является:

Так как же я получаю это родной вид/чувствовать себя в .NET? Есть ли способ сделать это, не используя внешнюю библиотеку?

+1

Я до сих пор не видел, чтобы кто-нибудь использовал функцию «ответить на свой вопрос». Рад, что кто-то его использует. –

+0

@ KendallFrey: Я предполагаю, что это означает, что я могу позже сказать, что я использовал его, пока это не было круто. :-) – Mehrdad

ответ

5

Да! Просто установите FlatStyle Недвижимость на ваш контроль до Система, вместо Стандарт, который по умолчанию.
Непросто заметить, но это легко исправить!

Просто имейте в виду, что это может незначительно повлиять на контроль в некоторых ситуациях - простой поиск по FlatStyle.System должен указывать на оговорки.

 Смежные вопросы

  • Нет связанных вопросов^_^