我正在使用System.Windows.Forms.RichTextBox和做类似的事情
RichTextBox1.Text = "Hello World";
Run Code Online (Sandbox Code Playgroud)
但在此语句之后,RichTextBox中的光标位置仍然在开头.有没有办法将它设置到最后?
Pon*_*dum 10
这应该为你做:
RichTextBox1.Select(RichTextBox1.Text.Length - 1, 0);
Run Code Online (Sandbox Code Playgroud)
编辑:如果文本框中有大量文本以及将插入符号滚动到视图中,请添加以下行:
RichTextBox1.ScrollToCaret();
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参见msdn