【问题标题】:How is WPF's DependencyObject implemented? [closed]WPF 的 DependencyObject 是如何实现的? [关闭]
【发布时间】:2011-05-23 21:12:42
【问题描述】:

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

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

【问题讨论】:

标签: c# wpf dependency-properties dependencyobject


【解决方案1】:

我们知道,依赖属性只能在子类 DependencyObject 的类型上定义。这个基类定义了一个键值字典,它包含依赖属性的本地值。

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

【讨论】:

    猜你喜欢
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 2016-12-13
    相关资源
    最近更新 更多