Como vincular o resultado de DataTable.Select () a um controle ListBox?

Eu tenho o seguinte código:

ListBox.DataSource = DataSet.Tables("table_name").Select("some_criteria = match")
ListBox.DisplayMember = "name"

oDataTable.Select() método retorna uma matriz deSystem.Data.DataRow objetos.

Não importa o que eu especificar noListBox.DisplayMember propriedade, tudo que vejo é o ListBox com o número correto de itens todos mostrando comoSystem.Data.DataRow em vez do valor que eu quero que está no"name" coluna!

É possível ligar-se ao array resultante deDataTable.Select(), em vez de percorrê-lo e adicionar cada um aoListBox?

(Eu não tenho problema com looping, mas não parece um final elegante!)