/// <summary>
/// 搜索文本框中存在的字符串并高亮显示
/// </summary>
/// <param name="txtBox">RichTextBox</param>
/// <param name="entity">高亮字符串</param>
private void HiglightSegmentString(RichTextBox txtBox, string entity)
{
var offset = txtBox.Text.IndexOf(entity);
if (offset > 0)
{
txtBox.SelectionStart = offset;
txtBox.SelectionLength = entity.Length;
txtBox.SelectionBackColor = Color.Yellow;
txtBox.ScrollToCaret();
}
}
效果如图: