【发布时间】:2017-06-17 20:29:24
【问题描述】:
我有一个 RichTextBox(我需要在其中查找所有单词的文本对应于 TextBox)、TextBox(用于键入要查找的单词)和一个 Button,当我单击 Button 时,我希望在在 RichTextBox 中,与 TextBox 中写入的单词对应的所有单词都以颜色突出显示(例如黄色)。我知道如何找到单词的第一次出现,但我不知道如何找到所有出现的位置。
仅突出显示单词第一次出现的代码:
'CodeCS is my RichTextBox
CodeCS.SelectionBackColor = Color.White
CodeCS.Find(ToolStripTextBox1.Text, RichTextBoxFinds.MatchCase)
CodeCS.SelectionBackColor = Color.Yellow
【问题讨论】:
-
如果您发布解决问题的尝试会更好。否则你的问题只是一个经典的gimme teh codez,它不会受到好评
-
欢迎来到 Stack Overflow。如果您包含您已经编写的代码,那么帮助您会容易得多。
-
@sapanoia
CodeCS.SelectionBackColor = Color.WhiteCodeCS.Find(ToolStripTextBox1.Text, RichTextBoxFinds.MatchCase)CodeCS.SelectionBackColor = Color.Yellow但它仅突出显示单词的第一次出现,而不是所有单词 -
@Steve 好吧抱歉。
标签: .net vb.net winforms visual-studio basic