PropertyChangedCallback
Подписка изменений на DependencyProperties в WPF, довольно непростая.
Когда вы регистрируете DependencyProperty
, вы можете указать статический PropertyChangedCallback
,
но если вы хотите подписатьcя на измнения из других источников, все становится сложнее и неизбежно приводит к ошибкам.
В Avalonia нет регистрации PropertyChangedCallback
, вместо этого,
класс добавляет подписку через статический конструктор для Control, аналогично классу событий.