2

私は、RibbonWindow に Office 2007 Black テーマを使用していますが、使用するすべての色が気に入っています。これは、リボン ウィンドウのリソースに含まれているリソース ディクショナリです。

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

ユーザー コントロールでこのテーマの色をミラーリングしたいと思います。このテーマの主な色を一覧表示するリソースはありますか?

一部の色の 16 進値を取得するためにスクリーンショットを撮りましたが、このテーマのカラー パレットがどこかにあることを期待していました。

ありがとう、スティーブン

4

2 に答える 2

1

スティーブン、あなたは何を知っていますか?昨日、私は同じことをしていました。Reflectorというツールとアドイン「Baml Viewer」を使用して、なんとかテーマを取得できました。

Baml Viewer は、dll に格納されている BAML を対応する XAML に逆アセンブルします。

リフレクター: http://www.red-gate.com/products/reflector/

残りのテーマを理解する気がない場合、または今すぐテーマが必要な場合は、お知らせください。

于 2009-09-11T18:12:07.587 に答える
1

.NET フレームワード k のこれらの名前空間が役立つ場合があります

Microsoft.Office.Core.ThemeColor

Microsoft.Office.Core.ThemeColorScheme

System.Windows.Forms.ProfessionalColors - Windows 表示要素の色である Color 構造体を提供します。

于 2009-09-09T12:09:29.183 に答える