dataGridView - это отображение строк и столбцов данных в сетке. Обычно используется для таблиц.
dataGridView в Visual Studio вы можете делать следующее:
1) Добавлять столбцы с помощью: dataGridView columns
Пример: this.dataGridView1.Columns.Add(Name, Text);
Name - имя по которому будет упоминаться столбец.
Text - Текст для заголовка столбца
2) Добавлять строки с помощью: dataGridView rows
Пример: this.dataGridView1.Rows.Add();
3) Очищать строки: this.dataGridView1.Rows.Clear();
4) Очищать столбцы this.dataGridView1.Columns.Clear();
5) Удалять столбцы: this.dataGridView1.Columns.Remove(Name);
Name - имя столбца, который нужно удалить
6) Удалять строки: this.dataGridView1.Rows.Remove(Rows);
Rows - строка, которую нужно удалить
Пример программы:
lines = File.ReadAllLines("files/matr.txt"); // Метод считывания с файла (необходимо в верху написать: using System.IO;
int matr;
matr = lines.Length; // matr принимает количесто строк
matr = (int) Math.Sqrt(matr); // получаем размер матрицы
int sum = 0;
for (int i = 0; i < matr; i++) // Цикл добавления строк
{
this.dataGridView1.Rows.Add(); // добавление строки
}
for (int j = 0; j < matr; j++)
{
for (int i = 0; i < matr; i++)
{
try
{
this.dataGridView1.Rows[j].Cells[i].Value = lines[sum];
sum++;
}
catch (Exception e1)
{
MessageBox.Show(e1.Message);
}
}
}
Результат работы кода: