我有一个textBox
,您可以在其中输入姓名,然后点击Button
即可在listview
中删除具有该名称的项目。
private void btnDelete_Click(object sender, EventArgs e)
{
foreach (ListViewItem Searchstr in listView1.Name)
{
listView1.Items.Remove(Searchstr);
}
}
关于如何使这项工作的任何想法?
答案 0 :(得分:0)
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元素。