我一直试图弄清楚如何组织我的 ResourceDictionary 文件,以便重用和与团队的其他成员共享。
我经常遇到“ Generic.xaml”,但是如果我在 MSDN 上查找 Generic.xaml,或者只是在 Google 上搜索,我似乎只能看到碰巧提到它的博客文章和论坛问题——我似乎找不到任何真正权威和清晰的东西。
Generic.xaml 和 MyRRandom lyNamedResourceDictionary.xaml 有什么区别?不管怎样,我都必须使用 Source 属性引用存储在库中的 ResourceDictionaries。例如:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
那么 Generic.xaml 到底提供了什么优势呢?如果我不尝试给我的应用程序多个“外观”(也就是说,如果我只有一个主题) ,它有什么用处吗?