我有一个RichTextBox
,它是一个HTML WYSIWYG编辑器,可以保存为HTML;该项目的要求还要求我们提供HTML源代码编辑器。
有什么好办法可以解决这个问题?我的想法是将HTML文本直接加载到RichTextBox
中,但我无法找到一种格式化文本的好方法 - 布局和着色都像Visual Studio中的HTML文本编辑器一样。
建议将不胜感激。
答案 0 :(得分:1)
如果您需要一个可以突出显示语法的HTML编辑器,您应该使用AvalonEdit。它是一个功能强大的基于WPF的文本编辑器控件。
您可以找到here一个非常好的教程。
此外,您可以使用第二个控件(例如WebBrowser)显示生成的HTML。