基本上它是一个联系人列表,从列表框中选择联系人并点击删除按钮,从列表中删除它。删除列表中的选定项目
private void btnRmv_Click(object sender, EventArgs e)
{
try{
listBox.Items.Remove(listBox.SelectedItems[0]);
people.RemoveAt(listBox.SelectedIndex);
}
catch { }
}
此代码似乎删除列表框中的联系人,但如果我保存我的程序并再次打开它,联系人就回到那里。我将所有联系人保存在Xml文件中。该程序自动保存退出,并有一个手动保存按钮。
感谢
从人删除首先列出?由于SelectedIndex将在您从列表框中删除SelectedItems时发生变化。 – Adassko 2014-09-25 07:51:35
哦,我的。这总是你错过的最简单的事情。谢谢 – CodingNub 2014-09-25 07:56:28