我将主表单中的数据集绑定到DataGridView
源,并使用此代码调用并加载最后添加的记录。
this.phoneTableAdapter1.Fill(this.sDs1.phone);
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.RowCount - 1;
我有第二个表单,其中包含一个保存按钮。我无法使用此代码进行调用并以主窗体显示DataGridView
的最后一条记录。怎么解决?需要一个属性来定义主表单数据集并在form2或其他东西中使用它?
答案 0 :(得分:0)
如果从Main
表单打开第二个表单,则通过构造函数将主表单引用传递给第二个表单
private MainForm _main;
public SecondForm(MainForm main)
{
_main = main;
}
然后在打开第二个表单时使用此构造函数
private void OpenSecondForm()
{
SecondForm second = New SecondForm(this);
second.Show();
}
这是一个简单的例子。提供有关您如何使用表单的更多信息(如何创建和显示第二个表单)。