问题描述
数据显示使用的是listview添加数据的时候是使用ListViewItemlvi=newListViewItem();然后把这个项添加到listview里面的这就出现了一个问题在我要访问选中那条数据的时候只能使用listview的SelectedItems[0].SubItems[i].Text的方式这样我就必须确定i的序号我想问的是如果使用SubItems["Name"]方式如何实现。是修改添加数据的方式吗?还是有其他方法?请大家指点。
解决方案
解决方案二:
应该是可以的。subItem的索引器有两种方式,一种是intindex,另一个是stringkey。
解决方案三:
试试listView1.FindItemWithText(“你要查询的值”);
解决方案四:
解决方案五:
ListViewItemlvi=listView.Items.Cast<ListViewItem>().Where(x=>x.Text=="name");
解决方案六:
listView.Items[Name]索引应该有吧
解决方案七:
不想使用索引所以才使用key的,就是Name如果使用索引必须确定是哪一列
时间: 2024-09-16 07:50:18