Um eine TextBox in .NET automatisch nach unten zu scrollen, kannst du die SelectionStart Eigenschaft in Kombination mit der SelectionLength Eigenschaft verwenden.
textBox.SelectionStart = textBox.TextLength; textBox.ScrollToCaret();