在WinForm开发方式下:
ListBox的SelectionMode属性设置为MultiSimple,
我的问题是:如何遍历ListBox中选中的项,并取得这些选中项的Text和Value
下面是示例代码:
for (int m = 0; m < lst.SelectedItems.Count; m ++)
{
  在这里不能通过以下Text和Value两个属性来获取Text和Value,因为不存在这两个属性
  lst.SelectedItems[m].Text;
  lst.SelectedItems[m].Value;
  应该如何做?
}

解决方案 »

  1.   

    if( lst.SelectedItem[m].selected = true )
           lst.SelectedItems[m].Text;
           lst.SelectedItems[m].Value;
      

  2.   

    to:CSharpProgrammer(风儿吹过)
    你这是Web的?
    我说的是Winform的
      

  3.   

    有value的吗,我只知道可以这样取值
    for(int i=0;i<this.listBox1.SelectedItems.Count;i++){Console.WriteLine(this.listBox1.SelectedItems[i].ToString());}
      

  4.   

    to:superfishmanweb(我也是千百个不愿意呀) 
    通过this.listBox1.SelectedItems[i].ToString()
    得到的值是System.Data.DataRowView