因为listbox的item是一个object对象,所以你绑定了数据源以后,它本身不是值也不是显示的值,而是一个数据行,所以可以这样调用 DataRowView drv = listBox1.SelectedItem as DataRowView; DataRow dr = drv.Row; label1.Text = dr[listBox1.ValueMember].ToString(); 多选的话,可以用foreach来遍历listBox1.SelectedItems
能具体点吗?没明白你的意思