c#中,
窗体Form2的Form2_Load()事件中有一些数据载入的工作,还有一些系列动作,
运行一段时间以后想重新再来一次Form2_Load()事件,来重新载入这些数据,而且再执行一次系列动作,但是不想关闭窗体Form2,
于是我在Form2上加了一个按钮,命名为“刷新窗体”,
如何编写这个按钮的代码?

解决方案 »

  1.   

    这个很好搞吧!
    把你要写到LOAD中的方法,写成一个函数,然后在FORM_Load时候调用这个函数,在你点击“刷新”按钮时候也调用这个函数就好了呀!
      

  2.   

    一楼的方法可行啊,不错,要是你真的不想那样写的话,你就将你写在load中的代码再在按钮下复制一遍,不过这样的方法可笨,而且代码烦琐
      

  3.   

    直接调用Form2_Load(this, null)
      

  4.   

    1.Form2_Load(this,null);
    2.将form2-load中的程序,另外写成一个函数.
      

  5.   

    把刷新按钮的事件 改为FORM2_load的事件就可以了button1_Click+= new System.EventHandler(this.Form2_Load);
      

  6.   

    不行啊!报错: “button1_Click”是一个“方法组”,无法为它赋值