1)如果我想在一个函数中调用类似
private void button1_Click(object sender, System.EventArgs e)
{
                      MessageBox.Show("HELLO!");

}
我的调用语句写成 button1_Click();,系统报错,请教一下类似的事件调用应该怎么写?
2)如何实现DataGrid在页脚位置显示列合计,是不是DataGrid不能实现这个功能呀?如果不可以的话那为大侠指点一下在C# WinForm中有没有比较好的第三方控件可以实现这个功能?谢谢!

解决方案 »

  1.   

    (1)button1_Click(new object,new System.EventArgs);
      

  2.   

    1、以前我遇到这个问题时,用了个笨办法
    就是把button1_Click里的代码写成一个函数,谁要用谁就去调
     要是没别的办法,楼主可以用,最好还是找一个更好的办法
      

  3.   

    2)DataGrid没有合计的功能。
      你可在写Sql时将合计Union到结果集尾部。
      

  4.   

    2。以前在webform中我是写在ItemCommand事件里,一个一个累加起来的,也是个笨办法~
      

  5.   

    dataGrid默认显示行数是根据记录集的行数显示的,我现在想在有数据的行下面显示空白行,即在dataGrid界面内看不到默认的灰屏,全部显示行,那位大侠指点迷津,谢谢!!
      

  6.   

    dataGrid默认显示行数是根据记录集的行数显示的,我现在想在有数据的行下面显示空白行,即在dataGrid界面内看不到默认的灰屏,全部显示行,那位大侠指点迷津,谢谢!!