Какова техническая причина неспособности обновить метаданные DependencyProperty после того, как они уже были установлены?
Если вы попытаетесь сделать что-то похожее на приведенное ниже, будет сгенерировано исключение:
Невозможно изменить метаданные свойства после того, как оно было связано со свойством.
MyProperty.DefaultMetata.PropertyChangedCallback =
new PropertyChangedCallback(MyMethod);