问题描述
列表不怎么会用请各位大虾给点意见
解决方案
解决方案二:
for(inti=0;i<listBox1.SelectedItems.Count;i++){strings=listBox1.SelectedItems[i].ToString();//循环获取每个选中的值}
解决方案三:
如果我要从列表中删除选中的值呢?
解决方案四:
this.listBox1.Items.Remove("你要移除的项");
解决方案五:
单一删除if(listBox1.SelectedItems.Count==1){listBox1.Items.Remove(listBox1.SelectedItems[0]);}
解决方案六:
估计我没把我想的说明白我是想把一个树中的值选中传给一个LISTBOXLISTBOX中的值全部放入一个列表中把这个列表返回给另一个页面。。。
解决方案七:
intcount=listBox1.Items.Count;string[]strs=newstring[count];for(inti=0;i<count;i++){strs[i]=listBox1.Items[i].ToString();}
把数组strs传给另一个页面
解决方案八:
帮顶了
解决方案九:
引用6楼pp_shy的回复:
C#codeintcount=listBox1.Items.Count;string[]strs=newstring[count];for(inti=0;i<count;i++){strs[i]=listBox1.Items[i].ToString();}把数组strs传给另一个页面
选中的话C#codeintcount=listBox1.SelectedItems.Count;List<String>list=newList<String>();foreach(ListViewItemIteminlistBox1.SelectedItems){list.Add(Item.Text);//如果ListView不止一列,则需要修改此句}
解决方案十:
谢谢大家那么热心再问一个怎么把列表传给另一个页面?
解决方案十一:
很简单,写个Public的方法,在页面上调用。。要不就把楼上写的那个List<String>list=newList<String>();设置为静态的publicstaticList<String>list;
解决方案十二:
楼上有具体列子没啊给一个吧
解决方案十三:
窗体Frm1:publicstaticArrayListListAry=newArrayList();privatevoidbutton1_Click(objectsender,EventArgse){for(inti=0;i<this.listBox1.Items.Count;i++){ListAry.Add(this.listBox1.Items[i].ToString());}}窗体Frm2:获取Frm1列表的个数:Frm1.ListAry.Count;这是C/S模式的,记得多点给分,本姑娘穷呢!
解决方案十四:
楼上的回答很详细了,呵呵,要学习还是得自己多钻研
解决方案十五:
楼上教训的是不自己钻研永远进步不了
解决方案:
引用6楼pp_shy的回复:
C#codeintcount=listBox1.Items.Count;string[]strs=newstring[count];for(inti=0;i<count;i++){strs[i]=listBox1.Items[i].ToString();}把数组strs传给另一个页面
把数组存数session,然后在另一个画面获取啊
解决方案:
这个方法我试过传过去的是个数count我需要把值一起传过去啊
解决方案:
引用12楼xuqunying0545的回复:
窗体Frm1:publicstaticArrayListListAry=newArrayList();privatevoidbutton1_Click(objectsender,EventArgse){for(inti=0;i<this.listBox1.Items.Count;i++){ListAry.Add(this.listBox1.Items[i].ToString());}}窗体Frm2:获取Frm1列表的个数:Frm1.ListAry.Count;这是C/S模式的,记得多点给分,本…
很详细