Как связать результат DataTable.Select () с элементом управления ListBox?
У меня есть следующий код:
ListBox.DataSource = DataSet.Tables("table_name").Select("some_criteria = match")
ListBox.DisplayMember = "name"
DataTable.Select()
method возвращает массивSystem.Data.DataRow
объекты.
Независимо от того, что я указываю вListBox.DisplayMember
свойство, все, что я вижу, это ListBox с правильным количеством элементов, которые отображаются какSystem.Data.DataRow
вместо значения, которое я хочу, который находится в"name"
колонка!
Можно ли привязать к результирующему массиву изDataTable.Select()
вместо того, чтобы перебирать его и добавлять каждый кListBox
?
(У меня нет проблем с зацикливанием, но это не кажется элегантным окончанием!)