示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }