c# winform textbox逐行输出问题
txtOutPut.Text=String.Empty;for(inti=0;i<100;i++){Thread.Sleep(3000);txtOutPut.Text="...
txtOutPut.Text = String.Empty;
for(int i=0;i<100;i++)
{
Thread.Sleep(3000);
txtOutPut.Text = "this is " + i.toString() + "\r\n" + txtOutPut.Text;
}
上述代码在按钮点击后执行,
程序直接挂死..
之前没写过winform程式,是否和异步有关系?
应该怎么写才能让textbox隔3秒输出一行数据?
谢谢.. 展开
for(int i=0;i<100;i++)
{
Thread.Sleep(3000);
txtOutPut.Text = "this is " + i.toString() + "\r\n" + txtOutPut.Text;
}
上述代码在按钮点击后执行,
程序直接挂死..
之前没写过winform程式,是否和异步有关系?
应该怎么写才能让textbox隔3秒输出一行数据?
谢谢.. 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询