private void btnAdd_Click(object sender, EventArgs e) { if (CurrentNode == null) { MessageBox.Show("请选择模块!"); return; } ButtonManageEditForm frm = new ButtonManageEditForm(); frm.FormMode = ButtonManageEditForm.EditType.Add; frm.DataSource = new Base_Button(); frm.ModuleID = long.Parse(CurrentNode.Name); frm.DataBind(); frm.AfterUpdateHandler += frm_Closed; frm.Dock = DockStyle.Fill; frm.ShowDialog(); }
private void btnedit_Click(object sender, EventArgs e) { if (gv_module.SelectedRows.Count > 0) { var list = (List <Base_Button>)gv_module.DataSource; ButtonManageEditForm frm = new ButtonManageEditForm(); frm.FormMode = ButtonManageEditForm.EditType.Edit; frm.DataSource = list[gv_module.SelectedRows[0].Index]; frm.ModuleID = long.Parse(CurrentNode.Name); frm.DataBind(); frm.AfterUpdateHandler += frm_Closed; frm.ShowDialog(); } else { MessageBox.Show("请选择一条记录!"); } }