到目前为止,我在按钮单击事件上有以下代码:
string AccRef = Microsoft.VisualBasic.Interaction.InputBox("New Customer", "Customer Reference:", "", 0, 0);
if (AccRef != "")
{
DataRow dr = dSSystem.Customers.NewRow();
dr["AccRef"] = AccRef;
dSSystem.Customers.Rows.Add(dr);
frmCustomer frmCust = new frmCustomer();
frmCust.ShowDialog();
this.customersTableAdapter.Fill(this.dSSystem.Customers);
}
正如我在对话框后面看到的那样,这成功地创建了一个新行,但是,我有一个问题 - 显示的对话框是另一个显示所有客户信息的表单,这是通过文本框处理的,该文本框具有数据绑定到其中的适当字段数据库,因此它们自然会在数据库中显示有关所选记录的信息,但目前它显示的是先前选择的记录的信息,而不是移动到使用上面的代码创建的记录。
如何让系统创建一个新行,然后在打开新表单进行编辑之前关注新行?
先感谢您。