//private string SubjFullName(string SubjectName, int level) //{ // string lev = ""; // if (level == 1) // lev = " I"; // if (level == 2) // lev = " II"; // if (level == 3) // lev = " III"; // if (level == 4) // lev = " IV"; // if (level == 5) // lev = " V"; // if (level == 6) // lev = " VI"; // string value = SubjectName + lev; // return value; //} private void dgData_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { if (e.ColumnIndex == colSet.Index) { GPlanData data = dgData.Rows[e.RowIndex].Tag as GPlanData; if (data != null) { frmCreateClassGPlanSetDetail fGPD = new frmCreateClassGPlanSetDetail(); fGPD.SetGPlanData(data); fGPD.SetMOENameAndXml(SelectGroupName, SelectMOEXml); if (fGPD.ShowDialog() == DialogResult.OK) { GPlanData newData = fGPD.GetGPlanData(); dgData.Rows[e.RowIndex].Tag = newData; dgData.Rows[e.RowIndex].Cells[colDiffSujeCount.Index].Value = newData.calSubjDiffCount(); // 更新科目 dgData.Rows[e.RowIndex].Cells[colUpdateSubjCount.Index].Value = newData.calSubjUpdateCount(); } } } } }
public void SetGPlanData(GPlanData data) { _GPlanData = data; }