我有一个for循环在我的WPF。直到循环结束,文本框才会更新。文本框没有得到更新for循环
我的代码:
for (int i = 0; i < 10; i++)
{
Thread.Sleep(1500);
// MessageBox.Show(i.ToString());
updateTextBox(i);
}
更新功能:
private void updateTextBox(int i)
{
// MessageBox.Show("reached here:" + i.ToString());
txtExecLog.AppendText("\n" + i.ToString());
}
如果我取消的消息框的文本,它更新一个接一个,否则后15秒(1.5*10)
文本框更新所有的值。
谢谢..这工作 – Rohan