/// <summary> /// 创建新规则 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tbtnNewRule_Click(object sender, EventArgs e) { frmMedicalMarkDetial fc = new frmMedicalMarkDetial(""); fc.ShowDialog(); if (fc.DialogResult == DialogResult.OK) { DataShow(); } }
/// <summary> /// 修改规则 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tbtnChange_Click(object sender, EventArgs e) { if (dtgRules.SelectedRows.Count > 0) { string id = dtgRules["id", dtgRules.SelectedRows[0].Index].Value.ToString(); int rowIndex = dtgRules.SelectedRows[0].Index; frmMedicalMarkDetial fc = new frmMedicalMarkDetial(id); //fc.TopMost = true; fc.ShowDialog(); if (fc.DialogResult == DialogResult.OK) { DataShow(); dtgRules.Rows[rowIndex].Selected = true; dtgRules.FirstDisplayedScrollingRowIndex = rowIndex; } } else { App.Msg("请选中要修改的规则!"); } }
//修改 private void tbtnChange_Click(object sender, EventArgs e) { int index = ucGridviewX1.fg.CurrentRow.Index; if (ucGridviewX1.fg.RowCount > 0) { string id = ucGridviewX1.fg["id", index].Value.ToString(); frmMedicalMarkDetial fc = new frmMedicalMarkDetial(id); fc.ShowDialog(); if (fc.DialogResult == DialogResult.OK) { Dtarow(); ucGridviewX1.fg.Rows[index].Selected = true; ucGridviewX1.fg.FirstDisplayedScrollingRowIndex = index; } } else { App.Msg("请选中要修改的规则!"); } }