我正在制作一个非常简单的文本编辑器,我想给整个选定行的背景着色(从左到右)。我想让它跟随光标,所以如果我往下走两行,背景就会改变。
我在这里和谷歌上看了很多,没有发现任何有趣的东西,它总是给文本上色而不是背景,也不会给整行上色,等等。
欢迎提出任何建议!
谢谢!
发布于 2011-09-19 18:00:36
在标准的RichTextBox控件中,我不确定您是否可以轻松地给插入符号所在的整行着色,我想我主要听说只有已经输入的文本的背景可以着色。
如果你不是被迫使用标准的RichText,你可以看看这个:
这个编辑器有令人难以置信的数量的功能,唯一的事情是我不确定它是否支持许多不同的字体otr图片嵌入,表格等。
如果ScintillaNET还不够,我也会尝试使用Windows Forms的DevExpress组件,功能非常丰富和强大,在我的演示中,他们基本上做了一个带有表格、邮件合并和许多其他东西的文本编辑器,它看起来几乎像MS Word。
https://stackoverflow.com/questions/7474883
复制相似问题