WPF的DependencyObject是如何实现的?

时间:2011-05-23 21:12:42

标签: c# wpf dependency-properties dependencyobject

是否有任何文章描述了WPF中的DependencyObject类如何工作?“

具体来说,我很好奇如何有效地存储和访问依赖属性。

1 个答案:

答案 0 :(得分:11)

我们知道,只能在子类DependencyObject的类型上定义依赖项属性。此基类定义键值字典,其中包含依赖项属性的本地值。

当访问依赖项属性时,它的值是动态解析的(通过.Net包装器中的GetValue(dependencyproperty))。有关更多详细信息,请点击此处:http://wpftutorial.net/DependencyProperties.html