关于窗口中传递和更新 DataSet 的问题...搞呢一晚上没搞定...........
Form1
中有一个 DataGridView
FieldGridView.DataSource = thisDataSet.Tables[ "Filed "];
还有添加行按钮...点击添加行后打开 Form2...并在Form2添加新的行内容.....
如何把在Form2内编辑好后的 DataSet.Tables.Rows
传递到 Form1.thisDataSet 中去呢
------解决方案--------------------在form2中这样定义public Form1 F;
public Form2(Form1 MyF)
{
F=MyF;
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
如果在form1中把public System.Windows.Forms.TextBox txtName;(注意是public的)
在Form1的button事件中
public Form F;
F= new Form2(this);
F.Show();
我这个是针对Textbox的,和你的要求你改下就可以了,思路是这样的