我ObjectDataProvider
在字典上有一个声明:
<ObjectDataProvider x:Key="Resources"
ObjectType="{x:Type const:CultureResources}"
MethodName="GetResourceInstance"/>
我有一个班级想像这样找到它:
m_provider = (ObjectDataProvider) App.Current.FindResource("Resources");
但是当它试图找到资源时,它会启动错误
ResourceReferenceKeyNotFoundException
并且找不到我的资源......这里有一张关于我的项目如何划分的图片:
这Default.xaml
是我的默认字典。
那么,为什么我找不到我Resources
的字典中定义的元素?