Ответ 1
Насколько я знаю, нет доступного pulgin (я мог ошибаться и, вероятно, я), но то, что я обычно делаю, это создать несколько копий любого проекта и иметь один для Vista со всеми его шрифтами и другой для XP. Надеюсь, что это поможет
Есть ли у кого-нибудь хорошая стратегия придерживаться Руководства по дизайну 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 по умолчанию.
Насколько я знаю, нет доступного pulgin (я мог ошибаться и, вероятно, я), но то, что я обычно делаю, это создать несколько копий любого проекта и иметь один для Vista со всеми его шрифтами и другой для XP. Надеюсь, что это поможет
У вас могут быть ваши формы Windows с использованием шрифтов/цветов/размеров темы Windows и т.д., вызывая Application.EnableVisualStyles() в нужном месте. Ваши формы будут использовать атрибуты, установленные в выбранной вами теме Windows.
Страница MSDN: http://msdn.microsoft.com/en-us/library/system.windows.forms.application.enablevisualstyles.aspx