Member 11091651 Ответов: 1

Как показать строку на datagridview в C# ?


Я использую LINQ в C#.

То IList в<строка&ГТ; студент=новый список<строка> и GT;(){"АБВ","АБВ","ицк"};
var result = from s in student select s;
практическое руководство.источник данных=результат;

этот код не работает.

Я хочу показать reult на datagridview.
Кто-нибудь может мне помочь?....пожалуйста

Что я уже пробовал:

Я пробовал различные методы. Но я не получаю должного результата.

1 Ответов

Рейтинг:
8

OriginalGriff

Это не работает, потому что единственным свойством строки является длина, а DataGridView использует свойства, чтобы решить, что отображать.
Что вы можете сделать, так это инкапсулировать свою строку в другой класс:

List<string> student = new List<string>() { "abc", "xyz", "pqr" };
var result = student.Select(s => new { value = s }).ToList();
myDataGridView.DataSource = result;
Будет работать.


Member 11091651

Это работает...Большое спасибо

OriginalGriff

Пожалуйста!