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

È stato utile?

Soluzione

I capirlo io stesso, stavo usando il nome del file errato montaggio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top