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.../////
    //////////////////////////////

  • 相关阅读:
    五种Sublime text 3同时快速编辑多行内容
    update 更新某个字段自动加1
    oracle 一行记录被锁
    事件
    练习题1
    语法
    开始js
    js简述
    概述
    软连接
  • 原文地址:https://www.cnblogs.com/sixiweb/p/1432454.html
Copyright © 2011-2022 走看看