WPF :: 我怎样才能 colorize/format HTML?
WPF :: How can I colorize/format HTML?
我有一个 RichTextBox
,它是一个 HTML 所见即所得的编辑器,可以保存到 HTML;该项目的要求还要求我们提供 HTML 源代码编辑器。
解决这个问题的好方法是什么?我的想法是将 HTML 文本直接加载到 RichTextBox
中,但我想不出一种格式化文本的好方法 - 布局和着色都像 HTML 文本编辑器在 Visual Studio。
建议将不胜感激。
如果你需要一个HTML编辑器,它可以突出语法,你应该使用AvalonEdit。是一款功能强大的基于WPF的文本编辑器控件。
你可以找到here一个很好的教程。
此外,您可以使用第二个控件(例如 WebBrowser)显示结果 HTML。
我有一个 RichTextBox
,它是一个 HTML 所见即所得的编辑器,可以保存到 HTML;该项目的要求还要求我们提供 HTML 源代码编辑器。
解决这个问题的好方法是什么?我的想法是将 HTML 文本直接加载到 RichTextBox
中,但我想不出一种格式化文本的好方法 - 布局和着色都像 HTML 文本编辑器在 Visual Studio。
建议将不胜感激。
如果你需要一个HTML编辑器,它可以突出语法,你应该使用AvalonEdit。是一款功能强大的基于WPF的文本编辑器控件。
你可以找到here一个很好的教程。
此外,您可以使用第二个控件(例如 WebBrowser)显示结果 HTML。