Как обновить содержимое richTextBox?

Изучающий си решетка
Дата: 18.05.2014 19:38:21
Есть элемент управления richTextBox1, который я хочу использовать для вывода промежуточных результатов вычислений. Отдельный метод с вычислениями запускается из кнопки. В определенных этапах вычислений добавляю текст в окно, скажем richTextBox1.AppendText("обработано элементов: " + i); . Но записи в окне отображаются только после окончания работы метода, вызывающего вычисления. Как сделать, чтобы richTextBox1 обновлялся после каждого добавления .AppendText("...");?
Изучающий си решетка
Дата: 06.12.2014 00:32:37
Изопропил,

с richTextBox'ами есть еще одна проблема. Как сделать так, чтобы при добавлении уже большого количества строк, ScrollBars автоматически прокручивался в конец текста, то есть на последнюю введенную строку?
petalvik
Дата: 06.12.2014 01:01:59
Изучающий си решетка,

richTextBox.ScrollToCaret();
Cat2
Дата: 07.12.2014 19:20:44
Изучающий си решетка,

А почему используется richTextBox1?
Нужно делать какое-то форматирование текста?
Если не надо, то вполне достаточно TextBox