Example #1
0
        private void btn_修改_Click(object sender, EventArgs e)
        {
            if (dgv_场景模块.SelectedRows.Count == 0)
            {
                MessageBox.Show("请选择要编辑项!");
                return;
            }
            int index = -1;

            if ((index = 当前场景模块.FindIndex(t => t.场景名称 == Convert.ToString(dgv_场景模块.Rows[dgv_场景模块.SelectedRows[0].Index].Cells[0].Value))) == -1)
            {
                MessageBox.Show("编辑项不存在");
                return;
            }
            场景添加 frm1 = new 场景添加();

            frm1.tmp   = 当前场景模块[index];
            frm1.isNew = false;
            if (frm1.ShowDialog() == DialogResult.OK)
            {
                //场景编辑 frm = new 场景编辑();
                //frm.tmp = frm1.tmp;
                //frm.ShowDialog();
                int i = dgv_场景模块.SelectedRows[0].Index;
                RefreshForm();
                dgv_场景模块.Rows[i].Selected = true;
            }
        }
Example #2
0
        private void btn_添加_Click(object sender, EventArgs e)
        {
            场景添加 frm = new 场景添加();

            frm.isNew = true;
            if (frm.ShowDialog() == DialogResult.OK)
            {
                //场景编辑 frm1 = new 场景编辑();
                //frm1.tmp = frm.tmp;
                //frm1.isNew = true;
                //frm1.ShowDialog();
                RefreshForm();
                if (dgv_场景模块.Rows.Count != 0)
                {
                    dgv_场景模块.Rows[dgv_场景模块.Rows.Count - 1].Selected = true;
                }
            }
        }