【发布时间】:2013-10-24 09:41:38
【问题描述】:
下面的代码在找到后突出显示文本,但我的问题是当您搜索找不到的单词时,我无法清除突出显示的文本。
我的问题是如何将选择设置为空,以便不再突出显示文本? 找到文本后高亮显示的代码:
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;
【问题讨论】: