使应用程序资源覆盖用户控制库资源



我有一个wpf应用程序项目,用户控件在一个单独的项目中。我希望在不同的项目中有不同的资源字典当我从用户控件项目中查看用户控件时,我希望使用用户控件库的字典。当我运行应用程序时,我想使用应用程序的字典。现在,当我运行应用程序时,应用程序仍然有它自己的字典,但是用户控件仍然使用用户控件库的字典我尝试过字典的组合和合并。我不知道该怎么做。提前感谢

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

最新更新