日期:2014-05-18 浏览次数:21087 次
public deglete(可能拼错了) void XXHandle(IButton button); 
public class FormXXX : Form
{
  public event XXHandle XXButtonClick;
  public FormXXX()
  {
    this.XXButtonClick += new XXHandle(button_Click);
  }
  private void btnok_Click(object sender......)
  {
    XXButtonClick(btnok);
  }
  private void btnCancel_Click(object sender......)
  {
    XXButtonClick(btnCancel);
  }
  private void button_Click(IButton button)
  {
    //该怎么处理就怎么处理吧
  }
}
------解决方案--------------------
可以试试dialogresult
------解决方案--------------------
双击button,每个button就会产生一个函数,而此函数就是处理对应button的