一个更方便更简洁的操作是:

 

 textBoxMSG.AppendText(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"+ "" + msg + "\r\n"); 


/////////////////////////////////////////////////////////////////////////////////////////////////

 

以前我写的另一个比较复杂点的方法:


        
private void txtBoxReciveCMD_TextChanged(object sender, EventArgs e)
        {
            txtBoxReciveCMD.SelectionStart 
= txtBoxReciveCMD.Text.Length + 10;//设置选中文字的开始位置为文本框的文字的长度,如果超过了文本长度,则默认为文本的最后。
            txtBoxReciveCMD.SelectionLength = 0;//设置被选中文字的长度为0(将光标移动到文字最后)
            txtBoxReciveCMD.ScrollToCaret();//讲滚动条移动到光标位置
        }

 

相关文章:

  • 2022-12-23
  • 2021-10-04
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2021-05-31
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案