您好我想了解为什么我的listview删除(patcherButton4)无效。我只是想当用户选择列表中的项目,然后他点击删除按钮,xml记录被删除。 :\
private void patcherButton4_Click(object sender, EventArgs e)
{
XDocument munchercrawler = XDocument.Load(@"C:\Users\Admin\Desktop\Entretelp\InfoList.xml");
listView1.SelectedItems.Clear();
munchercrawler.Root.Elements("Name").
FirstOrDefault(item => item.Element("Name").Value == listView1.SelectedItems[0].SubItems[0].Text)
.Remove();
munchercrawler.Save(@"C:\Users\Admin\Desktop\Entretelp\InfoList.xml");
listView1.SelectedItems.Clear();
}
谢谢!
答案 0 :(得分:0)
是不是因为您在调用listView1.SelectedItems[0]
之后尝试获取listView1.SelectedItems.Clear()
,这会使listView1.SelectedItems
为空?