private void addBtn_Click(object sender, EventArgs e) { EditUnitForm form = new EditUnitForm(FormMode.Add, ""); form.FormClosed += delegate { if (form.DialogResult == DialogResult.Yes) { ReloadDataGridView(); } }; form.ShowDialog(); }
private void updateBtn_Click(object sender, EventArgs e) { if (dataGridViewX1.SelectedRows.Count > 0 && dataGridViewX1.SelectedRows[0].Index > -1) { DataGridViewRow dgvrow = dataGridViewX1.SelectedRows[0]; string unitID = "" + ((DataRow)dgvrow.Tag)["uid"]; // 管理單位編號 EditUnitForm form = new EditUnitForm(FormMode.Update, unitID); form.Text = "修改管理單位"; if (form.DialogResult == DialogResult.Yes) { ReloadDataGridView(); } form.ShowDialog(); } }