基本上它是一個聯繫人列表,從列表框中選擇聯繫人並點擊刪除按鈕,從列表中刪除它。刪除列表中的選定項目
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