Реализовать редактор документов WYSIWYG в WPF? - PullRequest
2 голосов
/ 21 июня 2009

Как вы будете подходить к реализации редактора документов WYSIWYG в WPF?

Этот редактор будет очень похож на WYSIWYG html редакторы, но внутренние структуры данных не обязательно должны быть html. В настоящее время у меня есть рабочая версия, основанная на элементе управления mshtml, реализованном в c ++ (это очень похоже на MS InfoPath). Я пытаюсь убрать зависимость mshtml из этого инструмента, поэтому я не хочу использовать элемент управления WPF WebBrowser.

Основные функции для поддержки:

  1. Документ в стиле потока
  2. Поддерживает базовый набор элементов управления (TextBox, DropDown, ListBox, DatePicker и т. Д.)
  3. Поддерживает основные стили
  4. Поддержка таблиц (изменение размера, объединение ячеек, разделение ячеек и т. Д.)

1 Ответ

2 голосов
/ 26 июня 2009

Возможно, это не совсем то, что вам нужно, но вы можете исследовать встроенную поддержку поддержки FlowDocument в WPF, поскольку она поддерживает многое из того, о чем вы просите:

http://msdn.microsoft.com/en-us/library/aa970909.aspx
...