我将listView的MultiSelect
属性设置为false,并且我试图获取一个listViewItem。但是可用属性是SelectedItems
。我一直在使用以下代码...
foreach (ListViewItem item in listView1.SelectedItems)
{
//do something with item.text or whatever
}
因为我知道只会选择一项。正确的做法是什么?
最佳答案
通常,SelectedItems
返回一个集合,一个数组或一个IQueryable
。
无论哪种方式,您都可以像数组一样通过索引访问项目:
String text = listView1.SelectedItems[0].Text;
顺便说一句,您可以将要查看的项目保存到变量中,并在设置断点后在本地检查其结构。
关于c# - 获取单个listView SelectedItem,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15091400/