title: Autoscrolling in RichTextBox C# WinForms
body: <p>How can I do that if I append some text the RTB will automatically scroll down?</p>
  
  <p>Now I'm using:</p>
  
  <pre><code>conversationRtb.Rtf = tab.conversationRtb.Rtf;
  conversationRtb.SelectionStart = conversationRtb.Text.Length;
  conversationRtb.ScrollToCaret();
  </code></pre>
  
  <p>But it isn't working well. Sometimes it doesn't scroll to end but one line before end. </p>
  
  <p><img src="https://i.stack.imgur.com/6zb0x.png" alt="rtb scroll down bug"></p>
  
  <p>Sometimes it makes a big offset.</p>
  
  <p><img src="https://i.stack.imgur.com/Ykyq2.png" alt="rtb scroll down bug"></p>
  
  <p>I cannot find why. Is there any another way how to scroll down? I've found <code>AutoScrollOffset</code> but no examples how it works.</p>