private void btnRemove_Click(object sender, EventArgs e) { if (lbxCategories.SelectedItems.Count > 0) { Int32 i32NumSelectedItems = lbxCategories.SelectedItems.Count; for (Int32 i32Run = 0; i32Run < i32NumSelectedItems; i32NumSelectedItems++) { lbxCategories.Items.RemoveAt(lbxCategories.Items.IndexOf(lbxCategories.SelectedItems[0])); } } }