我已经使用MergedDictionaries将资源添加到我的window1.xaml文件中:
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="\Resources\ListBox.xaml" />
<ResourceDictionary Source="\Resources\ScrollBar.xaml" />
<ResourceDictionary Source="\Resources\Button.xaml" />
<ResourceDictionary Source="\Resources\Slider.xaml" />
</ResourceDictionary.MergedDictionaries>
我为此代码收到4个错误:
无效的URI:无法确定URI的格式。
和2个警告:
文件'\ Resources \ Slider.xaml'不是项目的一部分,或者它的'Build Action'属性未设置为'Resource'。
应用程序运行正常,资源字典的构建操作设置为“资源”。
为什么我会收到这些错误?
在win7 64bit上使用:vs2010,.net 4。
答案 0 :(得分:1)
反转反斜杠
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Resources/ListBox.xaml" />
<ResourceDictionary Source="/Resources/ScrollBar.xaml" />
<ResourceDictionary Source="/Resources/Button.xaml" />
<ResourceDictionary Source="/Resources/Slider.xaml" />
</ResourceDictionary.MergedDictionaries>