私は本当にあなたの助けが必要です。
WPFアプリケーションを開発しています。私の開発マシンでは、AeroテーマのWindows7を使用しています。
AeroテーマなしでServer2008を使用していた同僚にアプリケーションを配信しました。
さて、アプリケーションの見た目と落ち込みは劇的に変化しました。
主な問題は、私がいくつかの行動の理由を理解していないということです。単純で、本当の問題を理解するのに十分なものを選びましょう:エキスパンダー!
UserControlで多くのエキスパンダーを使用しており、エキスパンダースタイルには次の機能があることを宣言しました。
<Style TargetType="Expander">
<Setter Property="Background" Value="#FF9B9B9B" />
<Setter Property="Padding" Value="0" />
</Style>
それは私のマシン(Aeroを搭載したWindows 7)では見栄えがします。私の同僚のマシンでは、背景値は尊重されますが、トグルボタンには灰色の背景境界線があります(SystemColors.ControlBrushKeyのようです)。
これは、Aeroを有効にした状態で、私が望む方法です。
そして、これは私がクラシックテーマで得ているものです:
私はここで何が間違っているのですか?AeroとClassicでアプリケーションの見栄えを良くするために何ができますか?
Aero XAMLファイルをアプリケーションと一緒に出荷した場合、XPマシンで動作しますか?
ありがとう