Я искал в рамках реализации WeakEventManager , который прослушивает изменения в DependencyProperties.Меня немного смущает тот факт, что единственный слабый слушатель события изменения свойства, который я нахожу, PropertyChangedEventManager , предназначен для использования с типами, которые реализуют INotifyPropertyChanged.
Означает ли это, что если вы слушаете DependencyProperty для изменений
DependencyPropertyDescriptor
.FromProperty(target, target.OwnerType)
.AddValueChanged(component, handler)
, мне не нужно беспокоиться о протекающих экземплярах, которые сохраняются при регистрации события?