button 的问题原来是这样。

private void button1_Click(object sender, EventArgs e)
{

MessageBox.Show(OK);
button1.Text = Start;
button1.Enabled = false;
Thread.Sleep(3000);
button1.Enabled = true;
button1.Text = Stop;
}

当button1灰掉后。如果你继续按它,button1.Enabled = false; 这行代码之前的code 仍然会被执行。
这算不算C#.net设计上的漏洞?

登录后才可评论.