EventHandler是已经定义了的委托类型,定义的时候就要求有两个参数了,所以你
private void SaveReoprtHeader()应改为:
private void SaveReoprtHeader(object sender,EventArgs e)至于你想执行这个无参的函数,就可以另外建一个包含这些处理代码的函数,然后在这个button相应函数里调用不就可以了吗。

解决方案 »

  1.   

    private void SaveReoprtHeader(object sender,EventArgs e)在调用的时候private void SaveReoprtHeader(this,null)
    就可以了
      

  2.   

    private void SaveReoprtHeader(null,null)
      

  3.   

    不好意思,刚才一不小心发表了
    声明一定要这样:
    private void SaveReoprtHeader(object sender,EventArgs e)
    你不使用里面的参数就可以了,