【问题标题】:Referencing common styles in user controls for reference library引用库的用户控件中的常用样式
【发布时间】:2019-03-12 17:27:16
【问题描述】:

我有两个处理数据网格中对象数据显示的 WPF 控件。这些控件非常相似,所以我想将它们中定义的样式放在一个共同的位置。

我看到您可以使用 ResourceDictionary 并引用 App.xaml 中的字典,但这是一个库模块,我没有 App.xaml。

我尝试过使用

<ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="filename.xaml"/>

但我得到一个运行时 XamlParseException 说它找不到文件。

所以问题是我如何告诉用户控件 XAML 从我创建的 ResourceDictionary 中获取样式(它恰好位于同一项目的不同路径位置)。

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    好的,文件名必须是 resource.xaml 的相对路径。直到我离开并重新开始时才意识到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      • 1970-01-01
      • 2023-01-04
      • 2016-05-12
      • 2016-09-18
      • 2016-07-05
      • 2014-09-17
      相关资源
      最近更新 更多