我的网站上有一个长时间运行的进程,因此我设置了一个线程,该线程在进程运行时为标签提供消息“更新中,请稍候..”。线程设置如下
Thread t1 = new Thread(new ThreadStart(CreatePartsExcelFile));
t1.Start();
while (t1.IsAlive)
CreatePartsExcelFile 方法运行,我确实考虑过使用 MessageEventHandler 但我只是使用了代码
StatusLabel.Visible = true;
StatusLabel.Text = "Updating, please wait..";
该过程运行并正常完成,但消息从未出现,我做错了什么?