WPF / Silverlight:附加属性和垃圾收集

时间:2011-04-29 18:35:27

标签: wpf silverlight xaml attached-properties

假设我有一个文本框和一个名为Foo.Bar的附加属性。

<Textbox local:Foo.Bar="5" />

附加属性是否对文本框有强烈的引用?

1 个答案:

答案 0 :(得分:3)

不,他们不应该,你可以将DependencyObejcts视为字典,将Dependency / Attached属性视为字典中的键。

OnBarChanged可以用TextBox做任何想做的事情,它可能会在某处保留对它的强引用。