我有一个包含RichTextBox的简单表单.在Load事件中,我将一些文本写入RichTextBox,现在我想将光标位置设置为此文本的末尾,以便我可以添加一些内容.我试过Focus()但它不起作用
Mar*_*rtW 11
试试:
richTextBox1.SelectionStart = richTextBox1.Text.Length;
richTextBox1.Focus();
Run Code Online (Sandbox Code Playgroud)
您可以使用CaretPosition属性或使用Select(pos,pos)方法来获得所需的结果.
编辑:
Focus方法只是将键盘焦点移动到RichTextBox,但它不会改变控件内光标的当前位置.