Ich habe versucht herauszufinden, wie ich meine ResourceDictionary-Dateien zur Wiederverwendung und zum Teilen mit anderen Mitgliedern meines Teams organisieren kann.Was ist das Besondere an Generic.xaml?
Ich komme immer wieder auf "Generic.xaml", aber wenn ich auf MSDN für Generic.xaml oder nur eine Google-Suche suche, bekomme ich anscheinend nur Blog-Beiträge und Forum-Fragen, die zufällig erwähnen - ich kann Es scheint nicht wirklich autoritativ und klar zu sein.
Was ist der Unterschied zwischen Generic.xaml und MyRandomlyNamedResourceDictionary.xaml? Es scheint so oder so, ich muss ResourceDictionaries referenzieren, die in Bibliotheken mit dem Source-Attribut gespeichert sind. . Z. B,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
Also, was den Vorteil hat generic.xaml genau zur Verfügung stellen? Hat es irgendeinen Zweck, wenn ich nicht versuche, meiner Bewerbung mehrere "Looks" zu geben (d. H., Wenn ich nur ein Thema habe)?
Sie müssen das generic.xaml-Wörterbuch nicht in Ihren Code einfügen, wenn Sie es mit benutzerdefinierten Steuerelementen verwenden (im Gegensatz zu Benutzersteuerelementen). – Eternal21