一点前言:我是 C# 和一般应用程序编程的新手。
所以我不想写代码编辑器,虽然没什么特别的。我正在尝试通过 RichTextBox.SelectionColor 实现语法突出显示,正如这里所建议的那样,但是我发现人们实际上可以看到文本在文本框中是如何被选择的并且文本框的屏幕跟随选择(将文本滚动到当前选择)。该项目是通过 WindowsForms 完成的,我尝试过:http: //blogs.microsoft.co.il/blogs/tamir/archive/2006/12/14/RichTextBox-syntax-highlighting.aspx这显然是使用 WPF,但是这方面的表现很差。我也不想重写我为 WPF 所拥有的东西。
信不信由你,但我搜索它,我找不到任何东西。
所以我问:是否有一些命令或设置来禁用这种行为?