Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 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("请选择一条记录!");
     }
 }