【发布时间】:2019-03-12 17:27:16
【问题描述】:
我有两个处理数据网格中对象数据显示的 WPF 控件。这些控件非常相似,所以我想将它们中定义的样式放在一个共同的位置。
我看到您可以使用 ResourceDictionary 并引用 App.xaml 中的字典,但这是一个库模块,我没有 App.xaml。
我尝试过使用
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="filename.xaml"/>
但我得到一个运行时 XamlParseException 说它找不到文件。
所以问题是我如何告诉用户控件 XAML 从我创建的 ResourceDictionary 中获取样式(它恰好位于同一项目的不同路径位置)。
【问题讨论】: