Использование (I)List<string> в качестве источника для DataColumn
Я играю с элементом управления DataGridView, предлагаемым.NET. До сих пор мне кажется, что я не могу связать (I)List с DataColumn. Возможно ли это, и как мне это делать?
2 ответа
Решение
Я думаю, что эта ссылка ответит на ваш вопрос: список привязки к datagridview
Если вы связываете List<string>
непосредственно к Datagridview, вы просто получите длины строки в столбце, так как это единственное свойство для каждой строки в списке. Вам нужно установить что-то, где сама строка будет доступна как свойство. Таким образом, Datagridview.Datasource будет экземпляром класса, который инкапсулирует IList<>, и Datagridveiw.Datamember будет установлен в свойство, которое возвращает строку.