即使我没有附加文本,我也需要能够将RichTextBox滚动到底部。我知道我可以追加文本,然后使用它来设置选择开始。但是,出于视觉原因,我想确保它位于底部,因此我没有添加任何文本。
Answers:
您可以尝试将SelectionStart属性设置为文本的长度,然后调用ScrollToCaret方法。
richTextBox.SelectionStart = richTextBox.Text.Length;
richTextBox.ScrollToCaret();
不需要:
richTextBox.SelectionStart = richTextBox.Text.Length;
这可以解决问题:
richTextBox.ScrollToCaret();