Je dispose de fichiers de dictionnaire de ressources (MenuTemplate.xaml, ButtonTemplate.xaml, etc.) que je souhaite utiliser dans plusieurs applications distinctes. Je pourrais les ajouter aux assemblages des applications, mais il est préférable que je compile ces ressources dans un seul assemblage et que mes applications y fassent référence, n'est-ce pas ?
Une fois l'assemblage de ressources construit, comment puis-je le référencer dans le App.xaml de mes applications ? Actuellement, j'utilise ResourceDictionary.MergedDictionaries pour fusionner les fichiers de dictionnaire individuels. Si je les ai dans un assemblage, comment puis-je les référencer dans le xaml ?
1 votes
C'est peut-être un peu exagéré, mais vous pouvez préparer vos ressources pour l'exportation en utilisant la technique décrite ici : alexfeinberg.wordpress.com/2015/08/16/ . Le principal avantage de cette méthode est d'éviter les problèmes liés au chargement de plusieurs versions de l'assemblage de ressources dans le même domaine d'application.