问题如图所示
解决方案
10
异常信息已经说得很清楚了,ArgumentOutOfRangeException这么简单的异常都不知道吗?
selectedItem.SubItems[1] 索引越界了,说明 selectedItem.SubItems中的对象个数小于2
检查selectedItem.SubItems中对象的个数。假如你是想取第一个对象,应该传索引0。
索引值是从0开始的。
selectedItem.SubItems[1] 索引越界了,说明 selectedItem.SubItems中的对象个数小于2
检查selectedItem.SubItems中对象的个数。假如你是想取第一个对象,应该传索引0。
索引值是从0开始的。
10
索引有问题,监视一下selectedItem的值 就明白了;
20
额LZ犯了常识性错误。selectedItem只可能是一个,索引不可能是1的,subitem用的是多余的,就selectedItem就可以了。
0 什么的更不用了。假如没有,就说明根本没有选中一个值。
0 什么的更不用了。假如没有,就说明根本没有选中一个值。