Set the selection start to the end of the textbox and use the ScrollToCaret() method:
textBox1.SelectionStart=textBox1.Text.Length
textBox1.ScrollToCaret()
You could do other things as well, such as saving the original caret position or any selections that were made, depending on when you are triggering this change and how you are using the textbox.