1.创建一个WPF的自定义库项目,方便起见,我直接修改Generic.xaml,在内部添加一个蓝色的画刷
2.创建一个WPF应用程序项目
在此WPF应用程序中添加对WpfCustomControlLibrary1的引用
3.在元素的资源节点中添加pack://application:,,,/WpfCustomControlLibrary1;component/Themes/Generic.xaml,在自己项目中需要替换的是WpfCustomControlLibrary1,此处就是添加的类库名称,然后修改Themes/Generic.xaml为实际类库的资源文件所在的文件夹和对应的资源字典文件名即可
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/WpfCustomControlLibrary1;component/Themes/Generic.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
4.使用的时候就与在当前项目的资源文件中创建的资源一样使用