0

Tool Strip Status のテキストをあるメッセージから別のメッセージに 2 秒で変更しようとしています。以下のようにできないのはなぜですか?

toolStripStatusLabel1.Text = "Cool";
Thread.Sleep(2000);
toolStripStatusLabel1.Text = "Status: IP Address update complete"; 

試してみましたが、2番目のメッセージしか表示されません。2 秒以内に最初のメッセージが表示されないのはなぜですか?

4

1 に答える 1

2
Application.DoEvents()

ただ寝るのではなく。アプリは、トリガーされて待機している更新/描画/ペイント イベントを処理する必要があります。

于 2012-07-20T02:50:12.333 に答える