我有一个按钮,可以激活计时器一次。我想隐藏我的表单,暂停表单 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 关注
- 101 浏览
添加回答
举报
0/150
提交
取消