예제 #1
0
        private void but_edit_Click(object sender, EventArgs e)
        {
            if (dgv_01.SelectedRows.Count > 0)
            {
                int        selectedIndex = dgv_01.Rows.IndexOf(dgv_01.SelectedRows[0]);
                SortedList slindata      = new SortedList();
                slindata.Add("id", dgv_01.SelectedRows[0].Cells["id"].Value.ToString());
                slindata.Add("ca_name", dgv_01.SelectedRows[0].Cells["ca_name"].Value);
                slindata.Add("expiration_day", dgv_01.SelectedRows[0].Cells["expiration_day"].Value);

                HCSCM_set_manager_material_new hcsm = new HCSCM_set_manager_material_new(slindata);
                //获取一个值,指是否在Windows任务栏中显示窗体。
                hcsm.ShowInTaskbar = false;
                hcsm.Text          = "修改包装材料";
                hcsm.ShowDialog();
                Loaddata();
                if (dgv_01.Rows.Count > selectedIndex)
                {
                    dgv_01.CurrentRow = dgv_01.Rows[selectedIndex];
                }
            }
            else
            {
                MessageBox.Show("请选择一行。", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #2
0
        private void but_new_Click(object sender, EventArgs e)
        {
            HCSCM_set_manager_material_new hcsm = new HCSCM_set_manager_material_new(null);

            //获取一个值,指是否在Windows任务栏中显示窗体。
            hcsm.ShowInTaskbar = false;
            hcsm.ShowDialog();
            Loaddata();
            if (dgv_01.Rows.Count > 0)
            {
                dgv_01.CurrentRow = dgv_01.Rows[dgv_01.RowCount - 1];
            }
        }