2021-01-01から1年間の記事一覧

WPFのXAMLでカスタム定義Styleと外部ライブラリ(Meterial Design)Styleが競合した場合の解決策

Styleが競合すると謎の線が表示されたりフォーカス時に謎な色になったりする。 原因としては、独自リソースに加えて、<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" />などを書いていると、Styleが競合するときがあるため。(デフォルトリソースに存在しないようなStyleであれば競合はしない。) そのため、</resourcedictionary>…