C#如何用 Timer控件 实现倒计时

版权声明:本文由查霆原创,更多原创内容请访问www.zhating.cn https://blog.csdn.net/weixin_43653287/article/details/85194370

如图,如何用C#实现Windows Forms上10分钟倒计时?

第一步:

拖动“Timer控件到Windows Forms中。

第二步:

双击“Timer”控件,代码如下:

 private void timer1_Tick(object sender, EventArgs e)//倒计时
 {
 int time = 600;
 time=time-1;
 int min = time / 60;
 int sec = time % 60;
 labelmin.Text = "0"+min.ToString();
 if (sec < 10)
 {
 labelsec.Text = "0" + sec.ToString();
 }else
 {
 labelsec.Text = sec.ToString();
 }
 }

第三步:

增加一个“Button”控件,代码如下:

 private void button1_Click(object sender, EventArgs e)
 {
 timer1.Enabled = true;
 timer1.Start();
 }

注:timer1为Timer控件名字。

第四步:

点击Button开始倒计时。

本人由查霆原创,转载需授权。http://www.zhating.cn/index.php/post/13.html 

猜你喜欢

转载自blog.csdn.net/weixin_43653287/article/details/85194370
今日推荐