【发布时间】:2011-06-14 12:10:11
【问题描述】:
我有一个场景,我在运行时解析资源字典的 XAML。如下:
var parsedResourceDictionary = XamlReader.Parse(xaml) as ResourceDictionary;
这一切都发生在自定义资源字典中(从 ResourceDictionary 作为基类派生)。解析后,我调用
MergedDictionaries.Add(parsedResourceDictionary);
由于解析 XAML 需要相当长的时间,我想缓存解析器的输出,然后只在 MergedDictionary 字段上调用 add 方法。 现在,我的问题是是否可以保留对这个 parsedResourceDictionary 的引用并在以后添加它。
谢谢
【问题讨论】: