Tag: richedit

在执行语法突出显示时暂时禁用C#Rich Edit撤消缓冲区

我的Rich Edit控件中已经有一个相当不错的语法高亮显示器,但是在它完全有用之前我有一个最后的问题:每当我运行语法着色时,它会在撤消缓冲区中记录那些着色操作,我并不是真的想要。 有没有办法暂时禁用录制撤消操作,以便在着色后用户可以按撤消,它只会撤消用户自己的操作而不是自动语法荧光笔? 我不认为我有时间实现Scintilla.NET编辑器只是为了解决这个问题。 有什么建议?