Riferimento a temi in una DLL in WPF
-
28-09-2019 - |
Domanda
Se si utilizza un'opensource WPF di controllo TreeListView. Il controllo è un progetto di libreria con una cartella di temi in esso contenente alcuni file XAML tema. Nel mio progetto WPF, ho un riferimento alla DLL di controllo e vorrei sapere come fare riferimento ai temi dll in App.xaml. Ho provato a fare qualcosa di simile, ma getta un'eccezione dicendo che non riesce a trovare il treelistview assemblaggio
<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>
Al momento devo copiare tutti i file del tema nel mio progetto WPF a livello locale per farlo funzionare in questo modo.
<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>
C'è un modo per file del tema di riferimento direttamente nella DLL TreeListView come riferimento temi predefiniti.
In attesa Nabeel
Soluzione
I capirlo io stesso, stavo usando il nome del file errato montaggio.