Dan*_*aor 5 syntax highlighting
是否可以使用快速彩色文本框在WPF中进行语法突出显示.
http://www.codeproject.com/Articles/161871/Fast-Colored-TextBox-for-syntax-highlighting
我找不到一个适用于WPF c#的示例.
是的,但您必须使用名为WindowsFormsHost的 WPF 组件。
在代码中,您创建了一个 实例FastColoredTextBox并将其添加到 windows 窗体宿主对象中,如下例所示:
FastColoredTextBox textBox = new FastColoredTextBox();
windowsFormsHost.Child = textBox;
textBox.TextChanged += Ts_TextChanged;
textBox.Text = "public class Hello { }";
Run Code Online (Sandbox Code Playgroud)