将光标移动到最后位置我正在使用以下代码(工作正常)
rtbLog.SelectionStart = rtbLog.Text.Length;
rtbLog.ScrollToCaret();
如何将光标移动到RichTextBox最后一行的第一个位置?
答案 0 :(得分:2)
您可以使用Environment.Newline
的最后一个索引来执行此操作:
rtbLog.SelectionStart = rtbLog.Text.LastIndexOfAny(Environment.NewLine.ToCharArray()) + 1 ;
rtbLog.ScrollToCaret();