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

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

如何用C# 的Timer控件 实现倒计时_第1张图片

 

第一步:

拖动“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 

你可能感兴趣的:(如何用C# 的Timer控件 实现倒计时)