![]() |
1
3
我一直在用 this one ,它比WebBrowser低一点,但仍然使用MSHTML,它确实会吐出一些难看的HTML。出于我的目的,我正在使用所见即所得和HTML编辑模式(使用 ICSharp.TextEditor run the HTML through HTML Tidy 我只是把它作为一个解决方案,因为我也没有找到一个不是以某种方式从MSHTML派生出来的解决方案,最终只是继续使用上面的解决方案继续前进。 |
![]() |
2
2
有这个 HTML Edit Control for .NET
它不依赖于任何web浏览器;它是一个Windows窗体控件;并且,它可以处理
|
![]() |
3
2
我还需要一个WYSIWYG编辑器来处理Windows窗体项目。我写了我找到的东西 here . 最终,我使用了在CodeProject上找到的东西: A Windows Forms based text editor with HTML output . 这确实违反了上面的(a),因为它使用了WebBrowser控件。但是,我找不到任何不这样做的好东西(如果您不以某种方式使用WebBrowser,那么您基本上必须编写自己的HTML解析器和呈现器,以便处理所见即所得的“What you See”部分)。这个控件的好处是源代码很容易自定义,因此您可以根据需要删除并添加格式选项(如果您希望所有样式都一致,也可以这样做)。 |
![]() |
4
1
与其搜索HTML编辑器,不如考虑使用RichText编辑器(它更容易创建),然后将最终文本转换为HTML文档。
Rich Text Format 并实现您需要的功能。
|
![]() |
5
1
但是,为了获得更好的用户体验,可以依赖DOM
Examlpe-Windows窗体HTML编辑器 在这里,我将分享一个C应用程序的示例,并向您展示如何轻松实现HTML编辑器。
要使用这个HTML编辑器类,只需
然后你可以使用
|
|
6
0
这是我的第一份稿子。 你可以使用RichTextBox。RTF格式足以创建电子邮件。 我最近写了一篇关于如何将RichTextBox的内容加载并保存到硬盘上的文章。 允许复制和粘贴。它使用简单,只需几个按钮就可以创建自己的命令。
加载和保存示例。 http://danielcatala.wordpress.com/2014/01/30/como-cargar-y-guardar-archivos-richtext-con-wpf/
|
![]() |
Mear1628 · vb.net从随机选择的端口号接收UDP 8 月前 |
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 9 月前 |
![]() |
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
|
Josh · 通过反思访问孩子的财产 1 年前 |
![]() |
Khu RJ · 更新网格中的单元格-DevExpress网格控件 1 年前 |
![]() |
Mick · VB.NET Regex。替换不起作用(数组未更新) 1 年前 |