首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么时候应该使用ComponentResourceKey而不是字符串作为资源键?

什么时候应该使用ComponentResourceKey而不是字符串作为资源键?
EN

Stack Overflow用户
提问于 2012-08-03 03:38:29
回答 1查看 1.2K关注 0票数 6

ComponentResourceKey上的帮助主题页面没有给出很好的指导,告诉您什么时候需要从基于字符串的键转移到ComponentResourceKey,以便从ResourceDictionary中放入和/或检索资源。有没有人知道什么时候你想在字符串上使用ComponentResourceKey?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-07 07:32:45

据我对ComponentResourceKeys的理解,它们是通过相对于类型定义自己来建立全局唯一性的,并且是引用泛型或主题字典中定义的资源所必需的。

您存储在主题字典(例如generic.xaml)中的资源只能通过ComponentResourceKey访问,而不是普通的x:键,除非您显式地将generic.xaml引用到资源集合的MergedDictionaries集合中(例如在应用程序、窗口或元素级别),但您不应该这样做,因为这不是generic.xaml的目的

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11784605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档