Question

J'ai quelques applications WPF et je veux que tous mes styles soient dans une assemblée commune au lieu de les déclarer dans chaque application séparément.

Je suis à la recherche d'un moyen pour que je ne dois pas changer tout mon Style="{StaticResource BlahBlah}" dans les applications existantes; Je veux juste ajouter la référence à cet ensemble de style et le supprimer de l'application en cours, il est donc pris de l'ensemble.

Est-il possible?

Était-ce utile?

La solution

Référencer une ResourceDictionary externe (fichier XAML):

<Application.Resources>
    <ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>

Référence à une ResourceDictionary externe (DLL):

<Application.Resources>
    <ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top