解决方案 »

  1.   

    按钮的Leave 事件,改本身的Text=“Add”; 
      

  2.   

    把所有按钮统一管理,统一判断。把按钮的事件集中到一个方法名上,在方法名上判断是点击了哪个按钮的Name然后调用相对应的执行方法,以及更改那个Save按钮的Text
      

  3.   

    这很简单,一个控件的事件可以绑定很多事件处理函数,所以你可以在FormLoad的时候,把这个代码逻辑循环添加到所有的按钮事件上。
      

  4.   


     private void MainForm_Load(object sender, EventArgs e)
            {
                this.btn1.Click+=new EventHandler(button1_Click);
                this.btn2.Click+=new EventHandler(button1_Click);
                this.btn3.Click+=new EventHandler(button1_Click);
    } private void button1_Click(object sender, EventArgs e)
            {
                Button btn = (sender as Button);
          。
         。
    }多事件委托??