1. 程式人生 > >C#如何用 Timer控制元件 實現倒計時

C#如何用 Timer控制元件 實現倒計時

如圖,如何用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