c#中在一个窗口查询数据要在另外一个窗口显示怎么做
第一个窗口执行查询和填充DataTable, 再把填充好查询结果的DataTable传到第二个窗口,再绑定到DataGridView上具体代码怎么实现?
------解决方案--------------------第二个窗口发布一个DataTable类型是属性,或者用public的方法或构造函数传递
http://www.cnblogs.com/cosoft/archive/2011/08/08/2130659.html
------解决方案--------------------form1中
form2 frm2=new form2(DataTable);
frm2.show();
form2中
public form2 (DataTable table)
{
InitializeComponent();
//table就是传过来的DataTable
}
------解决方案--------------------还有绑定
form2中
public form2 (DataTable table)
{
InitializeComponent();
//table就是传过来的DataTable
datagridview.datasource=table;
}
------解决方案--------------------http://topic.csdn.net/u/20120710/14/c88a8f3c-c096-4f93-a0ee-b82b810ebd9d.html