In this article, you will learn How to remove multiple selected items from ListBox in C#.
Step 1: Set listbox Selection Mode.
1 2 3 4 5 6 | private void Form1_Load(object sender, EventArgs e) { listBox1.SelectionMode = SelectionMode.MultiSimple; } |
Step 2: Delete Button
1 2 3 4 5 6 7 8 9 | private void button3_Click(object sender, EventArgs e) { for (int i = listBox1.SelectedIndices.Count - 1; i >= 0; i--) { listBox1.Items.RemoveAt(listBox1.SelectedIndices[i]); } } |