编写文本编辑器与关键词突出显示
本文关键字:关键词 显示 编辑器 文本 文本编辑 | 更新日期: 2023-09-27 18:08:15
我正在用c# winforms编写文本编辑器,我希望它能突出显示关键字。现在richtextbox是慢打开大文件,所以我使用文本框,但文本框没有属性设置所选文本的颜色。我试图从文本框继承和覆盖OnPaint方法,但它似乎不起作用。我发现这段代码,它看起来很棒,但我不知道如何使用它。
谁有解决办法?
我会遵循以下路径之一:
- 去购买具有所需功能的现成文本编辑器组件。
- 从头开始编写自定义控件
您提到的标准控件不是为这种高级场景而设计的,这种场景需要对编辑的内容进行更详细的处理。
你听说过Scintilla吗?点击这里或这里