c# - 是否可以在多个项目之间共享 ResourceDictionary 文件?

标签 c# wpf xaml resourcedictionary

如果我在一个项目中有一个 ResourceDictionary,是否可以创建另一个项目来使用第一个项目中定义的资源?请注意,这两个项目都是 WPF 应用程序,而不是 ControlLibraries。

谢谢!!

最佳答案

是的,当然可以,只要项目 B 引用了项目 A。

<ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="/Project A;component/YourSubFolder/YourResourceFile.xaml" />
</ResourceDictionary.MergedDictionaries>

然后您可以只使用 YourResourceFile.xaml 中定义的资源。

关于c# - 是否可以在多个项目之间共享 ResourceDictionary 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/946869/

相关文章:

c# - 为什么 double.IsNegative(double.NaN) 返回 true?

c# - MonoTouch : Appearance is 4. 3 安全吗?

c# - 类型安全地将类名传递给方法

wpf - 显示两个重叠边框 xaml WP8

c# - 制作透明标签背景?

c# - 如何更改DataGrid中超链接的字体颜色

.net - DataTemplate 中的 TemplateBinding 不起作用

c# - 在 Metro 风格应用程序中将图像下载到本地存储

c# - 错误代码 :XamlC error XFC0000 : Cannot resolve type "MediaElement"

c# - 更改 ViewModel 外部的 TextBox.Text