質問

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でテーマファイルを直接参照する方法はありますか。

ナビールを待っています

役に立ちましたか?

解決

私はそれを自分で理解し、間違ったアセンブリファイル名を使用していました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top