多线程卡死 请大神帮忙 感激不尽
C# 新建线程 然后再新线程中 invoke或begininvoke 向 窗体控件添加大量信息 时窗体 卡死不能进行任何操作 直到 向控件中添加信息完毕 才能移动操作窗体
新建线程代码如下:
public delegate void tt(string T);
public override void run()
{
gethtml href = new gethtml(temp ); //href 枚举器
foreach (string T in href)
{
x.beginInvoke(new tt(ww),T);// x 为窗体对象
}
}
private void ww(string T)
{
x.textBox1.AppendText(T + "\n");
x.textBox1.AppendText("\n");
}