c# winform A 窗体 datagridview1,B窗体datagridview2,如何把datagridview1中显示的数据全部复制到B中

2024-11-27 18:24:50
推荐回答(2个)
回答1:

这种新手问题,教你一个新手解决的办法:创建一个静态的DataTable (static DataTable dt),然后窗体A数据查询出来的时候,将数据赋值给静态的dt
在B窗体中,直接调用静态的dt;比如你在A窗体建立一个 static DataTable dt,然后b.datagridview2.datasource=A.dt就行了

回答2:

在A窗体中 new B窗体对象,B窗体自定义一个构造函数,通过构造函数把datagridview1的内容传递到B窗体再绑定到datagridview2