Руководства по дизайну Windows и Visual Studio

Есть ли у кого-нибудь хорошая стратегия придерживаться Руководства по дизайну Windows с разработкой Windows Forms в Visual Studio (2008)

Например, просто для того, чтобы придерживаться рекомендаций по шрифтам в Windows XP, вам необходимо знать, что системный шрифт по умолчанию должен быть Tahoma, Verdana следует использовать для заголовков в плавающих окнах, а Trebuchet MS следует использовать в строке заголовка Windows.... вздох... Я предполагаю, что все это для Vista: - (

И, конечно же, что Visual Studio дает по умолчанию, это мертвый мозг Microsoft Sans Serif.

Итак, что лучший способ для разработки, есть ли доступный плагин, который мне поможет, просто я должен смириться с сидением с руководством по дизайну и вручную сделать это. (Болезненное)

Изменить: спасибо за предложение визуальных стилей, но, к сожалению, это не приведет к сокращению горчицы (на самом деле Enable Visual Styles по умолчанию используется в Visual Studio 2008), элементы управления winforms XP по-прежнему используют шрифт microsoft sans serif по умолчанию.

Ответы

Ответ 1

Насколько я знаю, нет доступного pulgin (я мог ошибаться и, вероятно, я), но то, что я обычно делаю, это создать несколько копий любого проекта и иметь один для Vista со всеми его шрифтами и другой для XP. Надеюсь, что это поможет

Ответ 2

У вас могут быть ваши формы Windows с использованием шрифтов/цветов/размеров темы Windows и т.д., вызывая Application.EnableVisualStyles() в нужном месте. Ваши формы будут использовать атрибуты, установленные в выбранной вами теме Windows.

Страница MSDN: http://msdn.microsoft.com/en-us/library/system.windows.forms.application.enablevisualstyles.aspx