Я пытаюсь сделать Avalon MVVM совместимым в моем приложении WPF. Из googling я узнал, что AvalonEdit не является MVVM дружественным, и мне нужно экспортировать состояние AvalonEdit, создав класс, полученный из TextEditor, затем добавив необходимые свойства зависимостей. Боюсь, что я совсем потерял в г-ну Грюнвальде ответ здесь:
Если вам действительно нужно экспортировать состояние редактора с помощью MVVM, я предлагаю вам создать класс, полученный из TextEditor, который добавляет необходимые свойства зависимостей и синхронизирует их с фактическими свойствами в AvalonEdit.
Есть ли у кого-нибудь пример или есть хорошие предложения о том, как достичь этого?