public override void AddHighlight(Run run, int index, int length) { RichTextBoxHighlightAdorner adorner = new RichTextBoxHighlightAdorner(textBox, run, index, length, scrollBarHighlightHandler.HorizontalScrollBarHeight, BodyHighlightAdornerBrush, BodyHighlightAdornerPen, BodyIterativeHighlightAdornerBrush, BodyIterativeHighlightAdornerPen); RegisterHighlight(new RichTextBoxHighlight(index, index + length, adorner, run, adapter.GetIndexOfPointer(run.ContentStart))); }