访问特定资源字典中的资源

问题描述 投票:0回答:1

我想在我的应用程序中拥有多个资源字典并访问特定资源字典中定义的资源。这可能吗?根据我所读到的内容,查找特定密钥是一个本机过程,我们无法控制它。事实上,我会对不同资源字典中的多个资源使用相同的密钥。如果我采用当前的过程,则仅使用层次结构树中最接近的过程。相反,我想明确告诉应用程序使用特定资源字典中的资源。非常感谢任何帮助。

c# wpf resources resourcedictionary
1个回答
0
投票

应该做的是在单独的 xaml 文件中按照您想要的方式定义资源字典,并在需要时将它们添加到源属性下(当然您可以通过 C# 代码执行此操作)。那么无论你是否拥有相同的密钥都不会出现问题,只会使用引用的xaml作为资源的提供者。

© www.soinside.com 2019 - 2024. All rights reserved.