• winform 中,以编程方式将光标定位到文本框的最后并将滚动条滚动到该位置


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

     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();//讲滚动条移动到光标位置
            }

     

    ////////////////////////////////
    ////////Sixi. Let it be.../////
    //////////////////////////////

  • 相关阅读:
    第三章 AjaxPro框架
    第一章 ASP.NET XML与JSON
    第二章 ASP.NET Ajax核心对象
    第五次作业
    第四次作业
    第三周笔记
    第二周笔记
    Java作业
    日期顺时,自动跳过节假日
    利用java实现excel转pdf文件
  • 原文地址:https://www.cnblogs.com/sixiweb/p/1432454.html
Copyright © 2020-2023  润新知