如何按名称或索引删除列表视图项

本文关键字:删除列 列表 视图 删除 索引 何按名 | 更新日期: 2023-09-27 18:03:04

我有一个textBox,你可以在那里输入一个名称,然后你可以点击Button来删除listview中具有该名称的项目。

private void btnDelete_Click(object sender, EventArgs e)
{
  foreach (ListViewItem Searchstr in listView1.Name)
   {
      listView1.Items.Remove(Searchstr);
   }
}

你知道怎么做吗?

如何按名称或索引删除列表视图项

void deleteItemFromListBox(string stringToDelete, ListView listBoxToDeleteItem)
{
for (int i = 0; i < listBoxToDeleteItem.Items.Count; i++)
{
if(stringToDelete==listBoxToDeleteItem.Items[i].Text)
{
  listBoxToDeleteItem.Items[i].Remove();
}
}
}

函数接受字符串和listview,然后删除包含字符串的listview元素。