单击按钮后,如何让光标返回RichTextBox?

时间:2014-11-10 16:20:15

标签: c# winforms

所以,我编写了一些样式按钮,我希望在用户点击按钮后,光标会立即出现在他/她输入的位置,然后再单击按钮。 此外,我希望在程序启动时光标显示在RichTextBox上(当用户在我的TabIndex中单击该选项卡时)。 谢谢!

1 个答案:

答案 0 :(得分:0)

一些代码本来很不错,但这应该给你一个提示:

    private void button2_Click(object sender, EventArgs e)
    {
        richTextBox1.Focus();
        richTextBox1.Select(lastPosition, 0);
    }

焦点使光标出现,而select设置光标应出现的位置。 您只需自己设置变量lastPosition

要更改默认字体等,请使用此选项 enter image description here