У меня есть представление, где у меня есть объект, связанный с древовидной структурой. Объект имеет несколько коллекций (разных типов), поэтому я использую hiearchical templates с CompositeCollection, чтобы отображать их в древовидной структуре.
Затем я получил текстовое поле, которое привязано к treeview selectedItem. Здесь я сериализую selectItem в XML и отображаю его в текстовом поле для редактирования.
Все до сих пор. Однако большая проблема заключается в том, что я не могу использовать двухстороннюю привязку данных к свойству SelectedItem древовидного изображения, поскольку он только для чтения.
Как я могу чисто сохранить изменения в текстовом поле в синхронизации с моим объектом, привязанным к древовидной структуре?