WPFのDLLのテーマを参照してください
-
28-09-2019 - |
質問
OpenSource WPF TreeLeelistViewコントロールを使用しています。コントロールは、いくつかのXAMLテーマファイルを含むテーマフォルダーが含まれるライブラリプロジェクトです。私のWPFプロジェクトでは、コントロールDLLへの参照があり、app.xamlでDLLテーマを参照する方法を知りたいと思います。私はこのようなことをしようとしましたが、それは例外をスローします。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/PresentationFramework.Aero;component/themes/Aero.NormalColor.xaml" />
<ResourceDictionary Source="/TreeListView;component/themes/Aero.NormalColor.xaml" />
</ResourceDictionary>
</Application.Resources>
現時点では、WPFプロジェクトのすべてのテーマファイルをローカルにコピーして、このように機能させる必要があります。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/PresentationFramework.Aero;component/themes/Aero.NormalColor.xaml" />
<ResourceDictionary Source="themes/aero.normalcolor.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
デフォルトのテーマを参照するように、TreeListView DLLでテーマファイルを直接参照する方法はありますか。
ナビールを待っています
解決
私はそれを自分で理解し、間違ったアセンブリファイル名を使用していました。
所属していません StackOverflow