c# - .Net HTML 编辑器控件

标签 c# vb.net .net-3.5 wysiwyg

我需要将 WYSIWYG 控件添加到 .NET 表单中。我在几个网站上从 SpiceLogic 找到了这个库,想知道这是否是一个不错的库?

http://www.spicelogic.com/Products/NET-Win-HTML-Editor-Control-8/

如果有人有任何额外的意见,我也想知道任何其他不错的替代品,包括免费的和非免费的。

提前感谢您对此提出任何意见!

编辑 之前应该澄清这一点,但这是一个桌面应用程序。

最佳答案

您还可以尝试以下策略之一:

  1. 使用公开 FlowDocument 的 RichTextBox 控件。编写将 FlowDocument 转换为 HTML 的程序。由于 FlowDocs 比 HTML 受到更多限制,因此这种转换可能非常简单(部分 -> div、段落 -> p、样式 -> css 或样式属性等)。

  2. 使用 MSHTML 并将其置于编辑模式。 http://msdn.microsoft.com/en-us/library/aa753622(v=vs.85).aspx

关于c# - .Net HTML 编辑器控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6155704/

相关文章:

.net - 在类库项目中缺少 "System.ServiceModel"

c# - 延迟生产者消费者模式

c# - 如何对 LINQ to Objects 查询进行分区?

c# - 我可以在 C# 中创建经典的 VB 数组吗?

mysql - VB - MySql 从数据库中选择

c# - 没有从 DBNull 到可空类型的隐式转换有技术原因吗?

c# - Encoding.GetEncoding(437).GetString() 错误?

c# - 将打开文件对话框添加到 dll 库

c# - 如何正确序列化 DateTime?

c# - 我正在使用nAudio库从MIC录音,如何增加MIC的增益?