下面的代码在找到后突出显示文本,但我的问题是当您搜索找不到的单词时,我无法清除突出显示的文本。
我的问题是如何将选择设置为空,以便不再突出显示文本?在找到文本后突出显示文本的代码:
IsTextSelected = true;
_body.Selection.Select(foundRange.Start, foundRange.End);
_body.SelectionBrush = selectionHighlighter;
newSearch = false;
找不到文本时的代码:
MessageBox.Show("\'" + searchBox.Text.Trim() + "\' not found!");
newSearch = true;
lastOffset = -1;
IsTextSelected = false;