在多个控件中使用同一ResourceDictionary对象
|
我有一种情况,我在运行时解析资源字典的XAML。如下所示:
var parsedResourceDictionary = XamlReader.Parse(xaml) as ResourceDictionary;
这一切都发生在自定义资源字典(源自ResourceDictionary作为基类)内。解析后,我打电话
MergedDictionaries.Add(parsedResourceDictionary);
由于解析XAML需要相当长的时间,因此我想缓存解析器的输出,并仅在MergedDictionary字段上调用add方法。
现在,我的问题是是否可以保留对此parsedResourceDictionary的引用并在以后添加它。
谢谢
没有找到相关结果
已邀请:
2 个回复
肉脓措伪
穗揣
在Button_Click事件中,我刚刚创建了MainWindow的新实例,然后