Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchyot_OOP.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
322.91 Кб
Скачать

Файл Решение

namespace WindowsFormsApplication3

{

public partial class Form9 : Form

{

public Form9()

{

InitializeComponent(); //инициализация формы

}

private void Form9_Load(object sender, EventArgs e) //событие при загрузке формы

{

dataGridView1.RowCount = dataGridView1.ColumnCount = Class.N; //присвоение размерности массива

for(int i=0;i<dataGridView1.RowCount;i++) //заполнение массива

for(int j=0;j<dataGridView1.RowCount;j++)

dataGridView1.Rows[i].Cells[j].Value = Convert.ToString(Class.Massiv[i, j]);

if (Class.SV == 1) //выделение неиспользуемых столбца и строки или средней границы

{

for (int i = 0; i < dataGridView1.RowCount; i++)

dataGridView1.Rows[i].Cells[Class.POL].Style.BackColor = Color.Red;

for (int j = 0; j < dataGridView1.RowCount; j++)

dataGridView1.Rows[Class.POL].Cells[j].Style.BackColor = Color.Red;

}

else

{

dataGridView1.Columns[Class.POL - 1].DividerWidth = 5;

dataGridView1.Rows[Class.POL - 1].DividerHeight = 5;

}

}

private void button1_Click(object sender, EventArgs e) //событие при нажатии кнопки «Поменять местами»

{

if (Class.SV == 0)

{

int tmp; //объявление переменной

for (int i = 0; i < Class.N; i++) //смена элементов между четвертями

for (int j = 0, J = Class.POL; j < Class.POL; j++, J++)

{

tmp = Convert.ToInt32(dataGridView1.Rows[i].Cells[j].Value);

dataGridView1.Rows[i].Cells[j].Value = dataGridView1.Rows[i].Cells[J].Value;

dataGridView1.Rows[i].Cells[J].Value = tmp;

}

}

else

{

int tmp; //объявление переменной

for(int i=0;i<Class.N;i++) //смена элементов между четвертями

{

for(int j=0,J=Class.POL+1;j<Class.POL;j++,J++)

{

tmp = Convert.ToInt32(dataGridView1.Rows[i].Cells[j].Value);

dataGridView1.Rows[i].Cells[j].Value = dataGridView1.Rows[i].Cells[J].Value;

dataGridView1.Rows[i].Cells[J].Value = tmp;

}

if (i == Class.POL - 1)

i++;

}

}

}

}

}

Файл о программе

namespace WindowsFormsApplication3

{

public partial class Form8 : Form

{

public Form8()

{

InitializeComponent(); //инициализация формы

}

private void button1_Click(object sender, EventArgs e)//событие при нажатии кнопки «Закрыть»

{

Close(); //закрыть окно

}

}

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]