WPF/Silverlight: присоединенные свойства и сборка мусора

Допустим, у меня есть текстовое поле и прикрепленное свойство под названием Foo.Bar.

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

Имеет ли прикрепленное свойство сильную ссылку на текстовое поле?


person Jonathan Allen    schedule 29.04.2011    source источник


Ответы (1)


Нет, они не должны, вы можете думать о DependencyObejcts как о словарях и о свойствах Dependency/Attached как о ключах в словаре.

Однако OnBarChanged может делать с TextBox все, что захочет, потенциально он может где-то хранить сильную ссылку на него.

person kowd    schedule 29.04.2011