2

我正在编写一个需要 WYSIWYG 文本编辑器控件的 Windows .NET 应用程序,它可以

  • 显示与文本内联的图像
  • 将文本格式输出为 HTML、XML 或类似的内容(RTF 除外)
  • 最好是免费的,但商业很好
4

2 回答 2

3

mshtml 控件(Internet Explorer 引擎控件)将起作用。您可以内联显示图像,将文本输出为 HTML,并且是免费的。

您可以通过设置 designMode = true 来打开编辑模式。这是一篇很好的文章,详细介绍了如何做到这一点。

另一种选择是使用其中一个 WPF 控件。WPF RichTextBox 比 WinForms RichTextBox 强大得多。WPF RTB 可以输出为多种不同的格式,并且具有高度可扩展性。

于 2009-05-12T14:13:12.357 回答
2

你可以试试 txText - http://www.textcontrol.com/

于 2009-05-12T14:12:48.957 回答