Цветовая палитра (используемые цвета) для темы RibbonWindow Office 2007 Black? - PullRequest
2 голосов
/ 10 июня 2009

Я использую тему Office 2007 Black для своего RibbonWindow и очень люблю все цвета, которые он использует. Вот словарь ресурсов, включенный в ресурсы моего окна ленты.

<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Black.xaml"/>

Я хотел бы отразить цвета этой темы в моих пользовательских элементах управления. Есть ли ресурс, который перечисляет основные цвета в этой теме?

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

Спасибо, Стивен

Ответы [ 2 ]

1 голос
/ 11 сентября 2009

Стивен, ты знаешь что? Вчера я делал то же самое. Мне удалось получить темы с помощью инструмента Reflector и надстройки «Baml Viewer».

Baml Viewer разбирает BAML, сохраненный в dll, на соответствующий XAML.

Отражатель: http://www.red -gate.com / products / отражатель /

Если вы действительно не в настроении выяснить все остальное или, может быть, вам нужны темы прямо сейчас, дайте мне знать.

1 голос
/ 09 сентября 2009

Эти пространства имен в .NET framewordk могут помочь

Microsoft.Office.Core.ThemeColor

Microsoft.Office.Core.ThemeColorScheme

System.Windows.Forms.ProfessionalColors - Предоставляет цветовые структуры, являющиеся цветами элемента отображения Windows.

...