【发布时间】:2012-07-03 14:10:47
【问题描述】:
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
string text = richTextBox1.Text.ToString();
text = text.Replace("a", "අ");
text = text.Replace("අඅ", "ආ");
richTextBox1.Text = text.ToString();
}
这是我的代码。在这里得到结果后,光标位置在字母的前面,所以我如何在字母之后更新光标位置?请帮忙........
【问题讨论】:
-
您可以将 SelectionStart 值设置为大于文本长度的数字。这将自动将光标放在最后一个字符之后。例如
this.rechTextBox1.SelectionStart = int.MaxValue;
标签: c# user-interface richtextbox