
c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法
c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法我一个窗体上有一个Datagrideview,上面有一个查询功能,打开之后出现一个查询窗口的...
c#在一个窗体调用另一个窗体的在Datagrideview绑定数据库中表的方法我一个窗体上有一个Datagrideview,上面有一个查询功能,打开之后出现一个查询窗口的窗体,我想在查询成功之后查询后的结果显示在原来那个窗体的Datagridview上,怎么做?因为是两个不同的窗体,数据不知道怎么传
展开
1个回答
展开全部
你可以在带有DataGridView的窗体定义一个公用的属性,然后通过这个属性给那个窗体赋值
然后在那个窗口的赋值语句中刷新DataGridView
比如:
public DataTable WantToDisplayData
{
set
{
this.dataGridView1.DataSource = value;
}
}
调用:
Form2 frm=new Form2();
frm.WantToDisplayData=dataTable1;
frm.Show();
然后在那个窗口的赋值语句中刷新DataGridView
比如:
public DataTable WantToDisplayData
{
set
{
this.dataGridView1.DataSource = value;
}
}
调用:
Form2 frm=new Form2();
frm.WantToDisplayData=dataTable1;
frm.Show();
更多追问追答
追问
我是想在查询窗体完成查询操作之后退出,原来的窗体自动更新数据,不知道事件写在哪里
就是在查询窗体完成特定按钮的操作之后,让原来那个窗体的Datagridview重新绑定一次,不知道写在哪
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |