c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法

c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法我一个窗体上有一个Datagrideview,上面有一个查询功能,打开之后出现一个查询窗口的... c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法我一个窗体上有一个Datagrideview,上面有一个查询功能,打开之后出现一个查询窗口的窗体,我想在查询成功之后查询后的结果显示在原来那个窗体的Datagridview上,怎么做?因为是两个不同的窗体,数据不知道怎么传 展开
 我来答
草原上之狼
高粉答主

2018-06-02 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.9万
采纳率:93%
帮助的人:4430万
展开全部
你可以在带有DataGridView的窗体定义一个公用的属性,然后通过这个属性给那个窗体赋值
然后在那个窗口的赋值语句中刷新DataGridView
比如:
public DataTable WantToDisplayData
{
set
{
this.dataGridView1.DataSource = value;
}
}

调用:

Form2 frm=new Form2();
frm.WantToDisplayData=dataTable1;
frm.Show();
更多追问追答
追问
我是想在查询窗体完成查询操作之后退出,原来的窗体自动更新数据,不知道事件写在哪里
就是在查询窗体完成特定按钮的操作之后,让原来那个窗体的Datagridview重新绑定一次,不知道写在哪
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式