ユーザー インターフェイスに Mahh.Apps.Metro を使用していますが、そのユーティリティには変更するテーマがいくつかあります。
テーマを変更できるのですが、Brush を使用している場合、変更したテーマが Window に反映されません。しかし、すべてのコントロールの XAML コードを変更し、ブラシの代わりにこれらを追加すると、テーマの色が変わります。
動作しません
<Setter Property="Background" Value="{DynamicResource AccentBrush}"/>
作品
<Setter Property="Background">
<Setter.Value>
<SolidColorBrush Color="{DynamicResource AccentColor}"/>
</Setter.Value>
</Setter>
また、別のアセンブリ `Mahh.Apps.Metro.Resources' から XAML パスで作成されたいくつかのアイコンをロードしています。パスの塗りつぶしの色に DynamicResource を追加しましたが、テーマの変更では機能しないようです。
現在の結果
期待される結果
詳細情報 App.xaml ファイルにすべてのリソースを追加しています