我已将文件夹的内容添加到 Listview 控件中,如下图所示。
当我尝试从这个 Foreach 循环中选择每个项目时......
foreach (ListViewItem file in listView1.CheckedItems)
{
MessageBox.Show(file.ToString());
}
我得到的比我想要的多。我只想要文件及其路径。
我的循环不正确吗?谢谢。
如果我没记错的话,这应该对你有用:
file.SubItems[1].Text;
我认为您需要使用该ListViewItem.Text
属性代替ToString()
方法。
所以代码代表:
foreach (ListViewItem file in listView1.CheckedItems)
{
MessageBox.Show(file.Text);
}