简体   繁体   中英

How to move cursor to first position in last line of RichTextBox?

For moving cursor to last position I am using following code(which works fine)

rtbLog.SelectionStart = rtbLog.Text.Length;
rtbLog.ScrollToCaret();

How to move cursor to first position in last line of RichTextBox?

You can do it using last index of Environment.Newline :

rtbLog.SelectionStart = rtbLog.Text.LastIndexOfAny(Environment.NewLine.ToCharArray()) + 1 ;
rtbLog.ScrollToCaret();

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM