我有一个文本框,我给这个文本框加了几十行数据,我想每加一行数据时,文本框的焦点在最末尾,请问怎么做

解决方案 »

  1.   

    textBox1.Focus();
    textBox1.Select(textBox1.Text.Length,0);
      

  2.   

    是WinForm吗?首先TextBox的Multline设置为True    TextBox1.Text += "要添加的内容"
        TextBox1.Focus()
        TextBox1.SelectionStart = TextBox1.Text.Length
      

  3.   

    不行啊,我设了
    TNote.Focus();
                TNote.SelectionStart = TNote.Text.Length;
    还是不是最后,滚动条都没动
      

  4.   

    操作都是正确的,只是普通的TextBox不支持随着文本焦点改变滚动条,你换成RichTextBox控件,进行如上的操作即可实现你所想要的功能.