c#将列表框中的选定项目传递给另一个表单

时间:2012-03-14 14:33:48

标签: c# listbox

我有多个选择mod的Listbox1。现在我想要,当选择该列表框中的项目以在下一个表单上传递它们时。列表框位于form1上,当在form2旁边单击时,向我显示form2上的标签,在Listbox form1中选择了哪些项目。

尝试了这个

foreach (var item in listBoxSobe.SelectedItems)
{
   lblSobe.Text += (lblSobe.Text == "" ? "" : ", ") + item.ToString();
}

但结果我得到“System.Data.DataRowView ..”,而不是点击列表框中的项目

1 个答案:

答案 0 :(得分:1)

也许是这样的:

foreach (DataRowView item in listBoxSobe.SelectedItems)
{
   lblSobe.Text += (lblSobe.Text == "" ? "" : ", ") + item["TheColumnYouWant"].ToString();
}