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

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

首先要将另一个窗体保存成盯友公共的对象(假如为 frm)。窗体里的datagridview(假如id为dgv)应该是public的,当你在别的窗口孙则液里刷新datagridview时。就这样去调用则物frm.dgv.Refresh();
在岁差窗体芦首2重载一个带参的构造函数 在窗体1中实例陪雀数化窗体2 把datagridview的引用传递过去 然后就可以在窗体2中对datagridview操作了
在想刷新的那个窗体中订阅要关闭的这个窗体的关闭事件,然后写处理方法 在另外一拆做个兄裤窗体的事件中写代码 就是窗体加载时旅尘衡就运行的代码!! 重新加载
每个窗体是个类,你可以在另一窗体中,实例一个窗体的类即可
← 上一篇: 下一篇: →