如何将RichTextBox游标设置为结尾?

时间:2010-08-27 10:37:42

标签: c#

我正在使用System.Windows.Forms.RichTextBox并执行类似

的操作
RichTextBox1.Text = "Hello World";

但是在此语句之后,RichTextBox中的光标位置仍然在开头。有没有办法将它设置到最后?

1 个答案:

答案 0 :(得分:9)

这应该适合你:

RichTextBox1.Select(RichTextBox1.Text.Length - 1, 0);

修改:如果文本框中有大量文本,并且要将插入符号滚动到视图中,请添加以下行:

RichTextBox1.ScrollToCaret();

有关详情,请参阅msdn