我正在尝试将ResourceDictionary对象加载到代码中,以便在尝试绑定它之前检查它是否包含某个值,但由于某种原因它无法找到该资源。它可能是基本的东西,即有错误的构建操作或URI但是有人能指出我正确的方向吗?
.cs文件和Images.xaml资源字典都在同一文件夹和命名空间
中这是失败的代码
ResourceDictionary resourceDictionary = new ResourceDictionary();
resourceDictionary.Source = new Uri("Images.xaml", UriKind.Relative);
知道我做错了什么吗?收到错误消息
{“找不到资源'images.xaml'。”}
答案 0 :(得分:0)
在转换URI时,XAML解析器可能会添加application
authority,在代码中您可能需要自己添加。构建操作应该只是ResourceDictionaries
的默认值,无论可能是什么。