Caricare stili WPF o altre risorse statiche da un file esterno o un assieme
-
22-08-2019 - |
Domanda
Ho un paio di applicazioni WPF e voglio che tutti i miei stili di essere in un assembly condiviso, invece di dichiarare in ogni applicazione separatamente.
Sto cercando un modo quindi non c'è bisogno di cambiare tutto il mio Style="{StaticResource BlahBlah}"
nelle applicazioni esistenti; Voglio solo aggiungere il riferimento a questa assemblea lo stile, ed eliminarlo dal l'applicazione corrente, quindi è preso dal gruppo.
C'è un modo?
Soluzione
riferimento a un ResourceDictionary esterna (file XAML):
<Application.Resources>
<ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>
riferimento a un ResourceDictionary esterno (DLL):
<Application.Resources>
<ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow