我在项目中有以下文件夹结构:
Style
MainStyles.xaml
MainPage.xaml
在MainPage.xaml内部我尝试从MainStyles加载资源:
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Style\MainStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
但是,我收到以下错误消息:
WinRT information: Failed to assign to property '%0'. [Line: 13 Position: 37]
Additional information: The text associated with this error code could not be found.
第13行和第37行是Source="...
的确切位置。如果我将资源移动到与MainPage相同的目录并删除目录,一切正常。
顺便说一句,Visual Studio设计者并没有抱怨缺少资源并正确使用它们。
我做错了什么?
答案 0 :(得分:2)
在设置Source
的{{1}}时尝试使用正斜杠。
即。 ResourceDictionary