C#中一个RichTextBox,当新写入内容时,超过当前显示区域后,没法自动滚动到最低端,不方便查看内容。 【解决方法】在TextBox的TextChanged事件中,添加如下代码: 1234567 private void rtbLog_TextChanged(object sender, EventArgs e){ //将光标位置设置到当前内容的末尾 rtbLog.SelectionStart = rtbLog.Text.Length; //滚动到光标位置 rtbLog.ScrollToCaret();} 效果就是所希望的了,当内容变化后,自动滚动到最底端: 赞微海报分享
近期评论