我有一个包含四个主要文件的简单资源字典
我希望资源字典中的样式可以在整个应用程序中访问,因此我可以在MainWindow和UserControl中使用它们。
我在Application.Resources
中放置了一个包含源的资源字典<ResourceDictionary Source="Assets/ButtonStyle"/>
然而,当我在MainWindow中向控件添加样式时,它说它无法找到样式。它还说它在Application.Resources的ResourceDictionary标签上需要 x:key 。
我已将样式导入Application.Resources并且它们工作正常。但是我想将它们保存在单独的资源字典文件中,因为我希望将它们分发并按顺序保存。
任何帮助都非常适合! :)
答案 0 :(得分:2)
将您的ResourceDictionary
添加到全球MergedDictionaries
App.xaml
的{{1}}媒体资源中,并为ResourceDictionary
提供任何其他资源:
x:Key