• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

是不是listview 控件有bug,有没有人碰到这样的问题????

feeling_vb 2003-07-31 04:08:13
//记录当前删除消息id

int iCount;

if ( this.lsvInforList.SelectedItems.Count<=0 ) return;

strTrvName = this.trvFolder.SelectedNode.Tag.ToString();

iCount = this.lsvInforList.SelectedItems.Count;

for (int i=iCount; i>0; i-- ) {

strApplyId=this.lsvInforList.SelectedItems[i-1].SubItems[1].Text;

//MessageBox.Show ( strApplyId );

this.lsvInforList.SelectedItems[i-1].Remove();

this.lsvInforList.Refresh();

}

//当我注释掉MessageBox.Show ( strApplyId );这一行的时候,就会出错,可是不是每一次删除都出错,报的错是:指定的参数已超出有效值的范围,捕获的异常是ArgumentOutOfRangeException 类;
如果我没有注释的时候就不报错,是什么原因呢??
...全文
9 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
feeling_vb 2003-08-01
没有人知道吗??????????????
回复
superryu 2003-08-01
我按照你的方法试验了一下,没有问题啊,一切都好好的,真是奇怪
回复
feeling_vb 2003-07-31
是啊,我这也是从后面往前删除啊
回复
tibet 2003-07-31
从后面往前面删除
回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2003-07-31 04:08
社区公告

让您成为最强悍的C#开发者