需求就是, 当form1显示出来的时候就刷新form1内的gridview  ,不论是从哪个窗体跳到form1 , 还是只是点击任务栏中的form1把它显示出来求教 是不是activated这个事件?  从来没用过这个控件,这个事件在什么情况下会被激活啊?或者有别的方法满足需求的吗?

解决方案 »

  1.   

    我刚刚测了一下 窗体首次打开时先执行load然后执行activatedload和activated 调用的是同一个方法  那这样load就不需要吧
      

  2.   

    除非新new一个窗体,否则load只执行一次,activated每次窗体变为活动就激活
      

  3.   

    当form1显示出来的时候就刷新form1内的gridview
    在form1中把刷新gridview的方法加入委托,在其它任何窗体数据更改后可自行调用。