WPF工程中,用Blend工具自定义了许多ResourceDictionary,在各个工程中公用的方法:
1. 创建一个新的工程,然后把ResourceDictionary文件加入到改工程中。
2. 使用改ResourceDictionary的工程添加共享工程的reference,并在使用的窗口中合并dictionary,合并代码如下:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/YourAssembly;component/Subfolder/YourResourceFile.xaml"/>
<ResourceDictionary.MergedDictionaries/>
<ResourceDictioAnary/>
3. 然后就像使用本地工程样使用style,template等公用的资源。