vs2003.net/c#中ListView控件问题 我用ListView控件,给它添加了Columns,并且也有了相应的Items值,但我想选中其中的值时,我能知道我是选的第几行的值,请问怎样能知道?还要,我要求只能选一行,不能按住Ctrl或Shift键建行多选,又该怎么做?我选中一行后,如何知道选中的Item它的坐标位置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(listView1.SelectedItems.Count == 0)//若无选中item则返回0 return;listView1.SelectedItems[0].Index 此值即是选中的第几行 从0开始计数 取你想要的值: this.lv.SelectedItems[j].SubItems[i].Text.ToString();不能多选,设置一个属性就OK了: lv.GridLines = true ;//显示各个记录的分隔线 lv.FullRowSelect = true ; //要选择就是一行 lv.View = View.Details ; //定义列表显示的方式 lv.Scrollable = true ; //需要时候显示滚动条 lv.MultiSelect = false ; // 不可以多行选择 this.lv.SelectedItems[j].SubItems[i].Text.ToString();中的j怎么確定呢? 它相当于一个坐标一样呀j就是行号,i就是列号比如说取第一行,第九列的值:this.lv.SelectedItems[0].SubItems[8].Text.ToString(); 哦,Sorry! moonfkypm(传说)兄台的方法是可以的,謝謝了! app.config中的连接字符串 菜鸟级的 button按钮 问题~~~ 怎么在mdi窗体中从主窗体或者一个子窗体给其他一个或者几个已经显示了的窗体传参数? 继续刚才的问题 关于页面重新加载 非压缩位图文件大小的计算问题? 请问我想把一个表(A)的基中满足条件的数据放在另一表(B)(根据A生成的一样的结构)中,怎么做呀 .aspx网页文件与.asp网页文件那些不同之处? 菜鸟问题! 在c#中不用遍历,怎样获得磁盘驱动器和目录? 请各位高手推荐一个Grid控件(C#) 打开文本文件,为什么有汉字的就成了乱码?(初学者问题)
return;
listView1.SelectedItems[0].Index 此值即是选中的第几行 从0开始计数
this.lv.SelectedItems[j].SubItems[i].Text.ToString();
不能多选,设置一个属性就OK了:
lv.GridLines = true ;//显示各个记录的分隔线
lv.FullRowSelect = true ; //要选择就是一行
lv.View = View.Details ; //定义列表显示的方式
lv.Scrollable = true ; //需要时候显示滚动条
lv.MultiSelect = false ; // 不可以多行选择
j就是行号,i就是列号
比如说取第一行,第九列的值:
this.lv.SelectedItems[0].SubItems[8].Text.ToString();