每当我使用for循环,所以选择列表框中的每个项目使用Listbox.SetSelected(i)它溢出列表框。任何人都有解决方案?列表框项溢出
列表框项溢出
回答
既然你提到for
和溢出,我假设问题是一个索引范围;大多数.NET索引是从0开始的,所以你需要:
for(int i = 0 ; i < collection.Length ; i++)
{
collection[i].DoSomething();
}
还要注意的是,在大多数情况下,foreach
更简单,更安全:
foreach(var item in collection)
{
item.DoSomething();
}
我从它开始并非如此。我完全按照你写的和我使用Listbox.SetSelected [i]方法。当我说溢出时,我的意思是索引在列表框中溢出,并且弄乱了表单。我非常想为这个 – CoNfi 2011-05-02 19:53:59
@CoNfI得到一个答案“意味着索引在列表框中溢出并且它弄乱了表单”仍然没有添加任何东西(正如Cody所说的 - 也许会添加屏幕截图) - 并且您仍然没有告诉我们你使用的是什么技术; “c#”+“listbox”有*至少* 4个不同的解释 – 2011-05-02 20:13:16
这里有一张图片 - http://i53.tinypic.com/2qwn5t5.jpg。通过询问我正在使用哪种技术,你的意思是什么?我只是为了循环,并获取选定的ListBox中的所有项目。你之前提到foreach循环会更安全,我只是无法完成,我该如何定义一个ListBox Item变量?顺便说一句,我没有机会感谢你,所以,谢谢你队友,你真的帮助我。 – CoNfi 2011-05-03 19:54:35
- 1. 列表项隐藏溢出
- 2. 边框溢出
- 3. CSS溢出框
- 4. 意外的列表溢出
- 5. 获取内联列表项以溢出父项ul
- 6. 使用CSS继续溢出列表到父项的下一列
- 7. 当有太多项目滚动时,Windows窗体列表框溢出
- 8. WPF列表框选定项目调出另一个子列表框项目
- 9. Visual Basic Autotyper,输出列表框项目
- 10. 分组下拉列表框标题溢出
- 11. 列表框数据模板文本溢出
- 12. PHP表溢出
- 13. 表溢出
- 14. 表溢出DIV
- 15. 当父项溢出时触发子项溢出
- 16. IE11中列表项伪元素溢出的数字
- 17. CSS溢出:列表中一个div
- 18. 链接列表mergesort溢出错误
- 19. CSS溢出:隐藏列表的子弹?
- 20. ul列表元素溢出父div
- 21. 表上溢出HTML
- 22. 自举表溢出
- 23. 表溢出父div
- 24. 列表项文本不正确四溢子列表
- 25. 设置溢出隐藏li项目符号(溢出属性与列表样式冲突)
- 26. 当列表框中的项目IsSelected时打开弹出框
- 27. 处理列表和列表框项目
- 28. 磁盘io队列溢出
- 29. 三列溢出布局
- 30. 阵列堆栈溢出
你所说的“溢出”是什么意思? – 2011-05-02 09:11:31
哪个列表框... winforms? WPF? SL?的WebForms?比照?什么代码来循环/设置? – 2011-05-02 09:12:44
我希望你的循环中有问题,items数组从0开始。请发布有用的代码 – V4Vendetta 2011-05-02 09:16:02