如何使我的倒计时实际上持续60秒?

时间:2017-03-25 06:39:48

标签: c# winforms timer countdown

我正在开发一个有趣和练习编码的打字测试程序,我认为最简单的事情就是让计数器脱离困境。这根本不像我想要的那样是60秒,我认为时间太短,但计数器确实会下降,所以这是一个加号。我根本没有真正使用Windows窗体中的计时器,所以我有很多需要探索的东西。

namespace Countdown
{
    public partial class Form1 : Form
    {   


    int s = 60;
    public Form1()
    {

        InitializeComponent();
        label1.Text = s.ToString();
    }

    private void label1_Click(object sender, EventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {

        timer1.Start();
    }

    private void timer1_Tick(object sender, EventArgs e)
    {
        s -= 1;
        if(s == 0)
        {
            timer1.Stop();
            button1.Enabled = false;
            textBox1.Enabled = false;
        }

        string ss = Convert.ToString(s);
        label1.Text = ss;
    }
} 

0 个答案:

没有答案