Ввести размер единичной
матрицы и построить ее, используя элемент управления DataGridView.
1. Первоначальная настройка свойств DataGridView:
ColumnHeadersVisible = False – убрать
заголовки столбцов;
RowHeadersVisible = False – убрать
названия строк;
AutoSizeColumnMode = Fill –
«растянуть» строки по ширине элемента.
2. Инициировать установку обработчика button1_Click().
3. Начать кодирование!
Текст из Form1:
namespace WinProgram_2_5 {
int n; // Размер матрицы
private void
button1_Click(object sender, EventArgs e)/*обработка события «клик по кнопке1».*/
{
while (!int.TryParse(textBox1.Text,
out n) | n < 1)/*проверка данных*/
{
MessageBox.Show("Ошибка в данных!");
textBox1.Focus();
return;
}
dataGridView1.ColumnCount= dataGridView1.RowCount = n;
for (int i = 0; i
< n; i++)
for (int j = 0;
j<n; j++)
dataGridView1[i, j].Value = i == j ? "1" : "0";/* заполнение элементов dataGridView1 данными, которые были введены
пользователем*/
}
}
}
}
Результат: