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