2

您将如何在 WPF 中实现 WYSIWYG 文档编辑器?

这个编辑器将与所见即所得的 html 编辑器非常相似,但后端数据结构不必是 html。目前,我有一个基于用 c++ 实现的 mshtml 控件的工作版本(这很像 MS InfoPath)。我正在寻求从此工具中删除 mshtml 依赖项,因此使用 WPF WebBrowser 控件是我想要避免的选择。

支持的基本功能:

  1. 流式文档
  2. 支持一组基本控件(TextBox、DropDown、ListBox、DatePicker 等)
  3. 支持基本样式
  4. 支持表格(调整大小、合并单元格、拆分单元格等)
4

1 回答 1

2

可能不完全是您所追求的,但您可能想调查 WPF 中内置的 FlowDocument 支持,因为它支持您所要求的很多内容:https ://docs.microsoft.com/en-us/dotnet/framework/ wpf/高级/流文档概述

于 2009-06-26T00:26:34.637 回答