0
所以,我有一個簡單的ListView,用戶可以添加信息和刪除按鈕,只能刪除一次選定的項目。我試圖做到這一點,當多個項目被選中,'刪除'被按下時,它會刪除那些選定的項目,而不是一個。感謝您的幫助!如何從ListView C#刪除多個項目與刪除按鈕
添加收件人代碼:
private void addtoRecipients_Click(object sender, EventArgs e)
{
if (recipientEmailBox.Text != "")
{
string[] S = new string[4];
S[0] = recipientEmailBox.Text;
S[1] = recipientNameBox.Text;
S[2] = txtLocation.Text;
S[3] = txtSubject.Text;
ListViewItem I = new ListViewItem(S);
recipientBox.Items.Add(I);
UpdateNoOfEmails();
}
}
我的刪除按鈕的代碼(僅刪除此刻的一個選擇)
private void deleteEntryBTN_Click(object sender, EventArgs e)
{
try { recipientBox.Items.Remove(recipientBox.SelectedItems[0]); }
catch { }
UpdateNoOfEmails();
}
清除所有收件人代碼
private void clearBTN_Click(object sender, EventArgs e)
{
recipientBox.Items.Clear();
UpdateNoOfEmails();
}