110,533
社区成员
发帖
与我相关
我的任务
分享
int num = 0;
private void button1_Click(object sender, EventArgs e)
{
this.button1.Enabled = false;
Thread.Sleep(2000);
num++;
this.textBox1.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss fff "+ num);
//加上下面这句,没这句你的界面不会重回,你按钮的Enable设置没能更新到界面上
//也就是你以为你的按钮被禁用了,其实在你整段代码运行结束之前都不会被禁用
Application.DoEvents();
this.button1.Enabled = true;
}