避免button处理事件过程中 点击按钮触发事件的方法

 1  private void button1_Click(object sender, EventArgs e)
 2           {
 3             //...处理事件
 4                for (int i = 0; i < 5; i++)
 5             {
 6                 Thread.Sleep(1000);
 7             }
 8             MessageBox.Show("Hello!");
 9             this.button1.Enabled = false; Application.DoEvents();
10             this.button1.Enabled = true;
11         }

 

posted @ 2015-04-22 11:40  GladCoder  阅读(269)  评论(0编辑  收藏  举报