我需要在textchange事件中从listview winforms c#中删除所有未选中的项。
例如,我需要像下面这样做
private void textBox_supplierName_TextChanged(object sender, EventArgs e)
{
if (listView_supplierNames.CheckedItems==CheckState.Unchecked)
{
// remove item
}
}如何做,...thanks
发布于 2014-06-11 19:42:11
循环遍历ListView项,并使用ListViewItem.Remove删除项
foreach (ListViewItem item in listView_supplierNames.Items)
{
if (item.Checked)
{
}
else
{
//Remove unchecked Items
listView1.Items.Remove(item);
}
}https://stackoverflow.com/questions/24171150
复制相似问题