Eu tenho tentado descobrir como organizar meus arquivos ResourceDictionary para reutilização e compartilhamento com outros membros da minha equipe.
Eu continuo encontrando o "Generic.xaml", mas se eu procurar no Generic.xaml no MSDN ou apenas faço uma pesquisa no Google, apenas recebo postagens de blog e perguntas do fórum que mencionam isso - não consigo encontre algo realmente autoritário e claro.
Qual é a diferença entre Generic.xaml e MyRandomlyNamedResourceDictionary.xaml? Parece que de qualquer maneira, eu tenho que fazer referência a ResourceDictionaries armazenados em bibliotecas com o atributo Source. Por exemplo,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
Então, que vantagem o Generic.xaml oferece exatamente? Isso tem algum objetivo se eu não estiver tentando fornecer ao meu aplicativo várias "aparências" (ou seja, se eu tiver apenas um tema)?