在winform中窗体之间的交换Form1打开Form2, Form2设置数据关闭并更新Form1中的显示数据数据,在线等!!

解决方案 »

  1.   

    如果你用的是数据集,在窗体间传递。Form1 的数据会自动刷新,如果不是那可以考虑使用上面的方法,或  将Form1 的数据刷新方法公开,以Form1 作为对象给 Form2
      

  2.   

    将Form1的刷新事件public  然后在Form2的关闭事件中调用即可
      

  3.   

    Form2关闭之前,将修改以后的数据存入数据库,再更新Form1,再关闭
      

  4.   

    我不知道你到底要什么样的功能。
    按我的理解,可能就是在一个form上要修改数据之类的。按button跳出Form2修改提交。关闭后刷新Form1中数据。
    private void  button_click()
    {
    Form2  form2=newForm2()
    form2.showDialog();
    Refresh();
    }private void refresh()//用于重新显示数据
    {
    }
    可以在refresh()函数实现重新显示数据的功能。