zoukankan      html  css  js  c++  java
  • 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.../////
    //////////////////////////////

  • 相关阅读:
    Linux踩坑填坑记录
    Scala安装后,在IDEA中配置
    Centos 搭建Hadoop
    conductor FAQ
    conductor Workflow Metrics
    conductor APIs
    Extending Conductor
    conductor任务域
    Conductor Task Workers
    Conductor Server
  • 原文地址:https://www.cnblogs.com/sixiweb/p/1432454.html
Copyright © 2011-2022 走看看