我正在使用System.Windows.Forms.RichTextBox
并执行类似
RichTextBox1.Text = "Hello World";
但是在此语句之后,RichTextBox中的光标位置仍然在开头。有没有办法将它设置到最后?
答案 0 :(得分:9)
这应该适合你:
RichTextBox1.Select(RichTextBox1.Text.Length - 1, 0);
修改:如果文本框中有大量文本,并且要将插入符号滚动到视图中,请添加以下行:
RichTextBox1.ScrollToCaret();
有关详情,请参阅msdn。