private void TableParametersGoalsModifications_Load(object sender, EventArgs e) { //Наповнюємо стовбцями таблицю dataGridView1.Columns.Add("FirstCol", "Модифікація / Параметри цілей "); int i = 0; foreach (ParametersGoal param in parametersGoalsList) { dataGridView1.Columns.Add("P" + ++i, "Параметр: " + param.name + " : " + " Ціль: " + param.Goal.name + " " + "ср. знач. " + param.avg + " " + param.unit); } dataGridView1.Columns.Add("Sum", "Оцінка"); dataGridView1.Columns[dataGridView1.Columns.Count - 1].Visible = false; //Стовбці тільки для читання configDGV.SetColumnsDgvOnlyRead(dataGridView1, new[] { 0, dataGridView1.Columns.Count - 1 }); //Наповнюємо рядками таблицю foreach (Modification mod in modificationList) { dataGridView1.Rows.Add(mod.name); } }
private void MorphTable_Load(object sender, EventArgs e) { //Наповнюємо стовбцями таблицю dataGridView1.Columns.Add("FirstCol", "Тех. рішення / Функції "); int i = 0; foreach (Function func in funcList) { dataGridView1.Columns.Add("F" + ++i, func.name); } dataGridView1.Columns.Add("Sum", "Оцінка"); dataGridView1.Columns[dataGridView1.Columns.Count - 1].Visible = false; //Стовбці тільки для читання configDGV.SetColumnsDgvOnlyRead(dataGridView1, new[] { 0, dataGridView1.Columns.Count - 1 }); //Наповнюємо рядками таблицю foreach (SolutionsOfFunction solOfFunc in solOfFuncList) { dataGridView1.Rows.Add(solOfFunc.Solution.name + " & " + solOfFunc.Function.name); } }