Ich habe versucht herauszufinden, wie ich meine ResourceDictionary-Dateien für die Wiederverwendung und Freigabe für andere Mitglieder meines Teams organisieren kann.
Ich stoße immer wieder auf "Generic.xaml", aber wenn ich auf MSDN nach Generic.xaml suche oder nur eine Google-Suche durchführe, bekomme ich nur Blog-Beiträge und Forum-Fragen, die es zufällig erwähnen - ich kann es nicht scheinen auf etwas wirklich maßgebliches und klares treffen.
Was ist der Unterschied zwischen Generic.xaml und MyRandomlyNamedResourceDictionary.xaml? In beiden Fällen muss ich auf ResourceDictionaries verweisen, die in Bibliotheken mit dem Source-Attribut gespeichert sind. Z.B,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
Welchen Vorteil bietet Generic.xaml genau? Hat es irgendeinen Zweck, wenn ich nicht versuche, meiner Anwendung mehrere "Looks" zu geben (dh wenn ich nur ein Thema habe)?