0
A
回答
0
这将突出显示在RichTextBox
全线如果WordWrap
熄灭:
void highLightALine(RichTextBox rtb, int line, Color hiLight)
{
int i1 = rtb.GetFirstCharIndexFromLine(line);
int i2 = rtb.GetFirstCharIndexFromLine(line + 1);
if (i2 < 0) i2 = rtb.Text.Length;
rtb.SelectionStart = i1;
rtb.SelectionLength = i2 - i1;
rtb.SelectionBackColor = hiLight;
}
注意,如果WordWrap
是真的,那将仍然突出线,但只到它是可见的。它在下一行的延续不会改变。
另请注意,只有Text
可以突出显示。 空的空间不能突出显示 afaik。 Here是一个尝试绘制RTB子类的示例..
+0
我想突出整个行甚至空的空间。 – Kamlesh
相关问题
- 1. 突出显示RichTextBox中的整行
- 2. 突出显示RichTextBox中的一行
- 3. RichTextBox突出显示性能
- 4. C# - 突出显示RichTextBox中的当前行
- 5. 在richtextbox中突出显示包含“admin”的所有行
- 6. C#RichTextBox:突出显示+撤消
- 7. WPF DataGrid突出显示整行
- 8. VIM突出显示整个当前行
- 9. 在悬停上突出显示整行
- 10. c#/。NET/Winforms RichTextBox:突出显示活动行
- 11. C#RichTextBox的突出
- 12. 将richtextbox中的文本突出显示为python代码
- 13. 在richtextbox中突出显示所有搜索的字词
- 14. 在RichTextBox中突出显示的时间太长了
- 15. 突出显示richtextbox中的特定文本
- 16. 在RichTextBox中突出显示用户定义的关键字
- 17. 突出显示JTextArea的行
- 18. 突出显示行的NSOutlineView
- 19. Richtextbox在Web应用程序中并突出显示文本
- 20. 如何在C#窗体RichTextBox中突出显示HTML语法?
- 21. 如何在RichTextBox中语法突出显示[C#]?
- 22. 在RichTextBox中使用C突出显示语法#
- 23. 在RichTextBox中突出显示不平衡括号C#Windows窗体
- 24. 突出“#”直到RichTextBox中
- 25. 如何突出显示datagridview中的整行数据?
- 26. jquery突出显示和不突出显示表行
- 27. 在ListView中选中时突出显示整行
- 28. RichTextBox语法突出显示主线程的最佳做法吗?
- 29. 突出显示特定的单词在RichTextBox
- 30. 突出显示整行时的运行时错误13
您需要知道WordWrap是打开还是关闭。 – TaW
http://www.codeproject.com/Questions/166848/richTextbox-Highlight-complete-line – CodeCaster
它会很好。 – Kamlesh