System.Windows.Controls.Ribbon を .Net Framework 4.5 からカスタマイズして、Expression Dark テーマ (Blend のデフォルト テーマのような暗い色) で使用できるようにします。私は次のアイデアを試しましたが、今まで何の進歩もありませんでした:
- リボンの背景を変更します。メインの色のみを変更しますが、他のすべての光沢のある色、ハイライト色などはそのままにします。
- スタイルとテンプレートの変更: リボン 4.5 の既定のテンプレートが見つかりませんでした。ShowMeTheTemplate などのツールで取得しようとしましたが、内部クラスを使用しているようです。
- Blend for VS2012 でテンプレートをカスタマイズする: 「テンプレートのコピーに失敗しました」というエラーが常に表示されます。
- RibbonControlLibrary の .net 4 リボンを使用します。RibbonWindow は Windows 8 では見苦しく見えます ( WPF RibbonWindow + Windows 8 - コントロール ボックスの外観が悪いを参照)。解決できません。
どんな助けでも大歓迎です、すべての提案は大歓迎です。