private Paragraph getPreviousPara() { for (int ii = _paragraphs.Count() - 1; ii >= 0; ii--) { if (_paragraphs[ii].Start < textBox1.SelectionStart) { return _paragraphs[ii]; } } return null; }