У меня есть пользовательский элемент управления, в котором я создал пользовательский DependencyProperty
с именем TheObject
, который может содержать универсальный объект.
<comp:MyControl TheObject="{Binding Country}" />
Иногда мне нужно установить TheObject
для внутреннего использования (по коду, для внутреннего контроля).
Я сделал что-то вроде этого:
this.TheObject = new Country();
Но я понял, что это приводит к потере DataBinding
, и элемент управления не реагирует на изменения данных.
Я действительно хочу, чтобы этот новый объект оставался присоединенным к существующему DataBinding
свойства.