0

我是现在的学生,正在做一个团队项目。我们正在使用 c# 构建一个医疗数据库并访问该数据库。我一直在研究“facesheet”,并且遇到了一个我似乎无法解决的问题。目前我们使用绑定导航器来添加、删除和浏览记录,但是,当您添加新记录时,导航器会将记录返回到第一个原始记录(如果这有意义的话)。

我将此添加到保存按钮

private void patientInfoBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
    this.Validate();
    this.patientInfoBindingSource.EndEdit();
    this.tableAdapterManager.UpdateAll(this._meddb_final_2000_DataSet);
    patientInfoTableAdapter.Update(this._meddb_final_2000_DataSet);
    this.patientInfoTableAdapter.Fill(this._meddb_final_2000_DataSet.PatientInfo);

}

不确定我是否可以做些什么来阻止导航器跳回第一条记录,因为这可能会使将使用该程序的医学生感到困惑。

感谢您的任何帮助!

4

0 回答 0