Как вы будете подходить к реализации редактора документов WYSIWYG в WPF?
Этот редактор будет очень похож на WYSIWYG html редакторы, но
внутренние структуры данных не обязательно должны быть html. В настоящее время у меня есть рабочая версия, основанная на элементе управления mshtml, реализованном в c ++ (это очень похоже на MS InfoPath). Я пытаюсь убрать зависимость mshtml из этого инструмента, поэтому я не хочу использовать элемент управления WPF WebBrowser.
Основные функции для поддержки:
- Документ в стиле потока
- Поддерживает базовый набор элементов управления (TextBox, DropDown, ListBox, DatePicker и т. Д.)
- Поддерживает основные стили
- Поддержка таблиц (изменение размера, объединение ячеек, разделение ячеек и т. Д.)