예제 #1
0
        private void gridControl_RecordList_DoubleClick(object sender, EventArgs e)
        {
            DataTable d_DTable = new DataTable();

            d_DTable = (DataTable)gridControl_RecordList.DataSource;
            if (d_DTable == null)
            {
                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }

            if (d_DTable.Rows.Count == 0)
            {
                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }

            string temp_id = d_DTable.Rows[gridView_RecordList.GetDataSourceRowIndex(gridView_RecordList.FocusedRowHandle)]["ID"].ToString();

            if (temp_id == "")
            {
                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }
            int p_id = Convert.ToInt32(temp_id);
            ScoreRecord_Class d_class = new ScoreRecord_Class(p_id);

            if (d_class.ID == 0)
            {
                MessageBox.Show("无效选择,请重新选择", "错误");
                return;
            }
            ScoreReport_Form d_from = new ScoreReport_Form(p_id);

            d_from.MdiParent = this.MdiParent;
            d_from.Show();
        }
예제 #2
0
        private void gridControl_RecordList_DoubleClick(object sender, EventArgs e)
        {
            DataTable d_DTable = new DataTable();
            d_DTable = (DataTable)gridControl_RecordList.DataSource;
            if (d_DTable == null)
            {

                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }

            if (d_DTable.Rows.Count == 0)
            {
                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }

            string temp_id = d_DTable.Rows[gridView_RecordList.GetDataSourceRowIndex(gridView_RecordList.FocusedRowHandle)]["ID"].ToString();
            if (temp_id == "")
            {
                MessageBox.Show("请先查出要操作的记录", "错误");
                return;
            }
            int p_id = Convert.ToInt32(temp_id);
            ScoreRecord_Class d_class = new ScoreRecord_Class(p_id);
            if (d_class.ID == 0)
            {
                MessageBox.Show("无效选择,请重新选择", "错误");
                return;
            }
            ScoreReport_Form d_from = new ScoreReport_Form(p_id);
            d_from.MdiParent = this.MdiParent;
            d_from.Show();

        }