【问题标题】:WPF: Make Application Resources override usercontrol library resourcesWPF:使应用程序资源覆盖用户控件库资源
【发布时间】:2013-05-26 19:37:27
【问题描述】:

我有一个 wpf 应用程序项目,用户控件位于一个单独的项目中。 我想在不同的项目中有不同的资源字典 当我从用户控件项目中查看用户控件时,我想使用用户控件库的字典。 当我运行应用程序时,我想使用应用程序的字典。 现在,当我运行应用程序时,应用程序仍然有它自己的字典,但用户控件仍在使用用户控件库的字典 我已经尝试过字典和合并字典的组合。 不太确定如何执行此操作。 提前感谢

【问题讨论】:

    标签: wpf resourcedictionary


    【解决方案1】:

    所以我找到了一个解决方法: 在用户控件库中包含一个 App.xaml 文件。在用户控件 App.xaml 文件中定义用户控件设计时资源 在常规 wpf 应用程序项目中,包括运行时资源。 在设计时,用户控件只能看到自己的 App.xaml 文件,而在运行时,应用程序运行并使用应用程序项目 App.xaml 文件中定义的资源 不知道这是否是这样做的最佳方法。如果有人有任何这样做的cmets,请随时发布 谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-07
      • 2012-04-20
      • 1970-01-01
      • 1970-01-01
      • 2017-12-03
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      相关资源
      最近更新 更多