c#编程中发现了Button一个很奇怪的问题!似乎是控件本身BUG!
代码如下:
private void myButton1_Click(object sender, EventArgs e)
{
myButton1.Enabled = false;
MessageBox.Show("已经执行");
Thread.Sleep(5000);
myButton1.Enabled = true;
}
在第一次弹出对话框后,再次点击已经被设置为Enabled = false;的Button按钮,过一会延时结束后又会弹出一个
对话框。(也就是说当我把Buootn设置为不可用之后点击他,还是引发了他的Click事件。)
不知那位高人指点指点!