源码工作室

目标:通俗的语言说出通俗的技术
posts - 88, comments - 654, trackbacks - 7, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 ::  :: 管理

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等公用的资源。