有多个方法向c#textbox文本框追加数据,现在的情况是等所有方法都执行完了数据哗的一下全出来了
3个回答
展开全部
另外新建一个线程,用这个线程来异步执行赋值。
追加一次,就给textbox赋值一次。
Thread t = new Thread(() =>
{
for (int i = 0; i < 1000000; i++)
{
this.textBox2.Invoke(new Action(() =>
{
textBox2.Text = i.ToString();
}));
}
});
t.IsBackground = true;
t.Start();//启动线程t
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询