GemBox用于保存/加载单词,擅长到richtextbox和datagridview
但是实际上发生的是,从datagridview中的第一个单词开始的所有内容都是彩色的,而不仅仅是那些特定的单词:
“备注”部分下的Documentation解释说,所选文本着色后的所有内容也会着色。
//this is the code i used to color the words i select AND when the excel file is loaded into the datagrid. I'm using fixed values as an example
rtb.selectionStart = 1;
rtb.selectionLength = 4;
rtb.selectionColor = System.Drawing.Color.Aqua;
//this is the solution to my problem
richTextBox1.Select(1,4)
richTextBox1.SelectionColor = System.Drawing.Color.Aqua;
richTextBox1.DeselectAll();
请有人解释为什么这样做。我搜索了stackoverflow(通过google结果),许多人问有关在richTextBoxes中更改所选文本的颜色的问题。在其中一个主题中提到了使用onPaint。所有这些主题,而不是一个人打扰使用此解决方案,顺便说一句,我从{{3}
谢谢