当我属性设置为true时,启动就可以计时,当我设置为false时,点击按钮调用start也无法计时,当调用start在函数末尾时候就可以开始计时,这是什么原因。
private void button1_Click(object sender, EventArgs e)
{
if (button1.Text == "开始检查")
{
timer1.Start();
conventionlabel3Click(null, null);
conventionlabel4Click(null, null);
conventionlabel5Click(null, null);
conventionlabel6Click(null, null);
conventionlabel9Click(null, null);
timer1.Stop();
//button1.Text = "重新检查";
}
结贴吧,采用多线程解决了。
timer1.Start();
Application.DoEvents();
另外你把start stop写在一块是什么意思