winform中怎么在一个窗体中刷新另一个窗体中的datagridview,急求!!!给点儿具体代码,谢谢谢谢

2024-11-02 04:29:29
推荐回答(4个)
回答1:

首先要将另一个窗体保存成公共的对象(假如为 frm)。窗体里的datagridview(假如id为dgv)应该是public的,当你在别的窗口里刷新datagridview时。就这样去调用frm.dgv.Refresh();

回答2:

在窗体2重载一个带参的构造函数 在窗体1中实例化窗体2 把datagridview的引用传递过去 然后就可以在窗体2中对datagridview操作了

回答3:

在想刷新的那个窗体中订阅要关闭的这个窗体的关闭事件,然后写处理方法 在另外一个窗体的事件中写代码 就是窗体加载时就运行的代码!! 重新加载

回答4:

每个窗体是个类,你可以在另一窗体中,实例一个窗体的类即可