我想从 ListView 中删除一个或多个选定的项目。 最好的方法是什么? 我使用 C# 和 dotnet Framework 4。
最佳答案
您可以通过迭代 ListView.SelectedItems 来删除所有选定的项目代收电话ListView.Remove每当用户按下删除键时针对每个项目。
private void listView1_KeyDown(object sender, KeyEventArgs e)
{
if (Keys.Delete == e.KeyCode)
{
foreach (ListViewItem listViewItem in ((ListView)sender).SelectedItems)
{
listViewItem.Remove();
}
}
}
关于c# - 如何通过按删除按钮从 ListView 中删除选定的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6829678/