Использование (I) List <string>в качестве источника для DataColumn - PullRequest
0 голосов
/ 01 декабря 2009

Я играю с элементом управления DataGridView, предлагаемым .NET. До сих пор, кажется, я не могу связать (I) список с DataColumn. Возможно ли это и как мне это делать?

Ответы [ 2 ]

0 голосов
/ 01 декабря 2009

Думаю, эта ссылка ответит на ваш вопрос: Список привязок к сетке данных

Если вы связываете List<string> непосредственно с Datagridview, вы просто получите длины строки в столбце, так как это единственное свойство для каждой строки в списке. Вам нужно установить что-то, где сама строка будет доступна как свойство. Таким образом, Datagridview.Datasource будет экземпляром класса, который инкапсулирует IList <>, а для Datagridveiw.Datamember будет установлено свойство, которое возвращает строку.

0 голосов
/ 01 декабря 2009

Может быть, вам стоит взглянуть на класс BindingList .

...