RichTextBox中选中一个短语
问题描述:
在VB.Net的所有情况下,是有可能突出一个短语,而不是只有它的一个实例的所有实例,例如:RichTextBox中选中一个短语
txtView.SelectionStart = txtView.Find("ERROR: Invalid command entered.")
txtView.SelectionColor = Color.Red
这将突出“ERROR:输入无效的命令“,但是如果我的RichTextBox文本是:
错误:输入的命令无效。 <只有这条线会突出显示
错误:输入的命令无效。
错误:输入的命令无效。
另外,有没有一种方法可以简单地将行写入RichTextBox?提前致谢!
答
不,没有,SelectionStart和SelectionLength只有一个值。是的,您可以使用SelectionBackColor和SelectionColor属性为匹配的文本着色。你会在我的回答中找到示例代码this thread。