投稿者 魔界の仮面弁士  (社会人) 投稿日時 2011/2/24 17:51:47
ListBox1.DisplayMember = "Value"     '表示に使われる項目 
ListBox1.ValuelMember  = "Value"     'SelectedValue で返される項目 

上記のようにしておけば、ListBox1.SelectedValue でデータを得られます。


> DataRowViewからstring型への変換が出来ませんとエラーになります。
ListBox1.Items(0) や ListBox1.SelectedItem から得たい場合は、こんな感じで。

Dim rowView As DataRowView = TryCast(ListBox1.SelectedItem, DataRowView)
Dim row As DataRow = rowView.Row
MsgBox( row(列名) )