Ho cercato di capire come organizzare i miei file ResourceDictionary per il riutilizzo e la condivisione con altri membri del mio team.
Continuo a trovare "Generic.xaml", ma se cerco MSDN per Generic.xaml o cerco semplicemente una ricerca su Google, mi sembra di ricevere solo post sul blog e domande sul forum che mi capitano di menzionarlo - non riesco a colpire qualsiasi cosa veramente autorevole e chiara.
Qual è la differenza tra Generic.xaml e MyRandomlyNamedResourceDictionary.xaml? In entrambi i casi, devo fare riferimento a ResourceDictionaries memorizzati in librerie con l'attributo Source. Per esempio,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
Che vantaggio offre esattamente Generic.xaml? Ha qualche scopo se non sto cercando di dare alla mia applicazione più "look" (cioè se ho solo un tema)?