private void DeleteAddressButton_Click(object sender, EventArgs e) { SettingsAddressListBox.BeginUpdate(); ArrayList vSelectedItems = new ArrayList(SettingsAddressListBox.SelectedItems); foreach (var i in vSelectedItems) { SettingsAddressListBox.Items.Remove(i); } SettingsAddressListBox.EndUpdate(); }