【发布时间】:2018-04-20 08:18:52
【问题描述】:
附加属性旨在扩展依赖对象,但是如何将属性值存储在内存中,一行代码SetDPProperty(DependencyObject d)与附加的目标对象相关联?如果它是静态存储在某个地方,并且AP如何检查目标对象是否正在被使用,如果没有被使用则移除引用让GC收集?
【问题讨论】:
-
它的存储方式与常规依赖属性完全一样,并将与设置它的 DependencyObject 一起收集。
-
我看过源码link.你说的很对:)
标签: c# wpf xaml memory garbage-collection