用C#做了个form,运行的时候,textBox接收数据期间,会一闪一闪的,怎么解决?

textBox刚开始接收数据的时候滚动条是向上滚动的,但是我想要的是向下滚动。
然后在textBox属性那里设置也没有用,在form属性那里设置也没有用,最后在网上查了一下,加了些代码,如下:
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();

然后接收数据的时候,滚动条可以向下滚动了,可别的问题出现了,就是接收数据的时候,会一闪一闪的,怎么解决?

3个回答

先用一个stringbuilder追加,循环完毕一次性更新textbox

qq_36483141
qq_36483141 能具体点么?小白一个
接近 3 年之前 回复

使用 AppendText()方法。

qq_36483141
qq_36483141 在哪个位置加呢?小白一个
接近 3 年之前 回复
         LogLtb.Items.Add(msg);//建议选用ListBox接收信息
        if (LogLtb.Items.Count > 0)//光标
        {
            LogLtb.SelectedIndex = LogLtb.Items.Count - 1;
        }
                    LogLtb.Items.Clear();//清空信息
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!