0

ツールバーからボタンを編集したいのですが、ボタンのスタイルを編集しようとしているときに気付きました。現在SolidColorBrushesPresentationFramework.Aero. SystemColorのを取得したいと思いToolBarButtonPressedます。

私は自分自身を明確にしますか?そうでない場合は、お知らせください。

ここに画像の説明を入力

4

1 に答える 1

0

リソースキーがわからないため、これらのブラシにアクセスできないと思います。これらのブラシは aero テーマのリソース ファイルで定義されており、 では表示されませんSystemColors

ツールバー ボタンのテンプレートを変更するのではなく、スタイルを少しだけ変更したい場合があります。その場合、デフォルトのツールバー ボタン スタイルに基づいてスタイルを作成でき、現在のテーマを気にする必要はありません。

<Style x:Key="ButtonStyle1" TargetType="{x:Type Button}"
    BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
    <!--custom setters and triggers-->
</Style>
于 2012-12-12T10:43:14.000 に答える