我有一個按鈕,可以激活計時器一次。我想隱藏我的表單,暫停表單 5.5 秒,然后再次顯示。我注意到,如果我啟動應用程序后第一次按下按鈕,Thread.Sleep 為 5.5 秒,但如果我再次按下它,它會休眠 11 秒。當我第三次按下它后,它會休眠 16 秒,依此類推......這對我來說真的很奇怪,我不知道為什么會這樣。有人有主意嗎?注意:我的應用程序迫切需要 Thread.Sleep。 using System.Threading; private void Btn_Abwesend_Click(object sender, EventArgs e) { timer.Tick += timer1_Tick_1; timer.Interval = 100; timer.Start(); } private void timer1_Tick_1(object sender, EventArgs e) { this.Hide(); Thread.Sleep(5500); this.Show(); timer.Stop(); }
- 2 回答
- 0 關注
- 135 瀏覽
添加回答
舉報
0/150
提交
取消