0
我做的东西,加载的项目分为两列在ListView
。如何删除一整行的一个ListView如果没有项目有哪些?
是否有一个循环我可以运行,以便如果一行没有column1
和column2
下的项目,该行会自动删除?
我做的东西,加载的项目分为两列在ListView
。如何删除一整行的一个ListView如果没有项目有哪些?
是否有一个循环我可以运行,以便如果一行没有column1
和column2
下的项目,该行会自动删除?
var lst = new ListView();
for (int i = lst.Items.Count - 1; i >= 0; i--)
{
var itemtoremove = //Put your condition here and get that item
lst.Items.Remove(lst.Items.Find("key"));
}
你是什么状态呢?我不想删除一行,如果它举例说“足球”,我想删除行如果任何两列不包含任何数据。 –
另外,我尝试了代码,并有此错误:参数1:无法从“System.Windows.Forms.ListViewItem []”到“System.Windows.Forms.ListViewItem –
确定..我没有IDE转换与我..但逻辑上,你应该反向删除项目。 – paragy