我正在编写一个需要 WYSIWYG 文本编辑器控件的 Windows .NET 应用程序,它可以
- 显示与文本内联的图像
- 将文本格式输出为 HTML、XML 或类似的内容(RTF 除外)
- 最好是免费的,但商业很好
我正在编写一个需要 WYSIWYG 文本编辑器控件的 Windows .NET 应用程序,它可以
mshtml 控件(Internet Explorer 引擎控件)将起作用。您可以内联显示图像,将文本输出为 HTML,并且是免费的。
您可以通过设置 designMode = true 来打开编辑模式。这是一篇很好的文章,详细介绍了如何做到这一点。
另一种选择是使用其中一个 WPF 控件。WPF RichTextBox 比 WinForms RichTextBox 强大得多。WPF RTB 可以输出为多种不同的格式,并且具有高度可扩展性。
你可以试试 txText - http://www.textcontrol.com/