private void btnEdition_Click(object sender, EventArgs e) { AddEdBranchForm form = new AddEdBranchForm(); form.branchBindingSource.DataSource = branchBindingSource; form.branchBindingSource.Position = branchBindingSource.Position; if (form.ShowDialog() == DialogResult.OK) { branchTableAdapter.Update(magazinBDDataSet.Branch); int index = dgvBranch.CurrentRow.Index; this.branchTableAdapter.Fill(this.magazinBDDataSet.Branch); dgvBranch.CurrentCell = dgvBranch.Rows[index].Cells[2]; } }