private void MaterialForm_Load(object sender, EventArgs e) { chklbSummaryDetails.CheckOnClick = false; chklbSummaryDetails.MouseClick += new MouseEventHandler(chklbSummaryDetails_DoubleClick); grdVwMatSum.CellEndEdit += new DataGridViewCellEventHandler(grdVwMatSum_CellEndEdit); for (int i = 0; i < phases.Length; i++) { DataGridViewRow row = new DataGridViewRow(); DataGridViewCell phaseCell = new DataGridViewTextBoxCell(); phaseCell.Value = phases[i]; row.Cells.Add(phaseCell); grdVwMatSum.Rows.Add(row); } grdVwMatSum.Columns["phaseColumn"].ReadOnly = true; grdVwMatSum.Enabled = false; summ = new MaterialSummary(); }
private void loadSummary(MaterialSummary.SummaryType type) { List<double> vals = summ.GetSummaryByType(type); Boolean setNull = false; if (vals.Count <= 0) setNull = true; for (int i = 0; i < grdVwMatSum.Rows.Count; i++) { //value column of each row if (setNull) grdVwMatSum[1, i].Value = null; else grdVwMatSum[1, i].Value = vals[i]; } }