Как заполнить из массива сразу несколько столбцов в DataGridView через DataSource?
Пытаюсь заполнить сразу несколько столбцов строками в DataView через DataSource. Удалось заполнить только один - код ниже. Интересно, как работает DataSource в данном случае, почему просто не подсоединить массив двумерный, например.
string[] record = new string[] { "Б", "Б", "Б", "Б", "Б", "П", "П", "Б", "Б" };
dataGridView1.DataSource = record.Select(str => new { Name = str }).ToList();
Источник: Stack Overflow на русском