0

我正在尝试实现 InkCanvas 的加载/保存注释(复杂的子项,而不是墨迹笔划,如可编辑的文本框),当我使用 XamlReader.Load 时出现异常,它试图将某些内容加载到已经存在的字典中那里。我相信我需要访问字典并检查是否已经存在某些内容或将其清除。

我的问题是,如何以编程方式访问资源字典,或者有更好的方法来处理这个问题?

4

1 回答 1

1

所有 FrameworkElement 派生类都包含一个Resources属性,您可以使用它来访问该元素的资源字典。如果资源是在应用程序级别定义的,您还可以直接访问Application.Resources 。

于 2011-06-06T16:54:45.150 回答