Usuwanie wybranych pozycji (MultiSimple)

0

Witam,

jestem początkującym programistą w C#. Robię aplikację w Microsoft Visual Studio.
Nie wiem, jak napisać kod, żeby można było usunąć wybranych (zaznaczonych) pozycji.

Jedynie udało mi się napisać kod, który pozwala na usunięcie tylko jednej pozycji.

        private void button3_Click(object sender, EventArgs e)
        {
                listBox1.Items.Remove(listBox1.SelectedItem);
                listBox2.Items.Remove(listBox2.SelectedItem);
        }

A chcę, żeby była możliwość usunięcia kilku pozycji po zaznaczeniu.

0

a może zdradź w jaki sposób zaznaczasz te pozycje?

0

Dzięki za linka, zaraz spojrzę i spróbuję :)

misiakufal napisał(a):

a może zdradź w jaki sposób zaznaczasz te pozycje?

We właściwościach ustawić na MultiSimple :)

1

foreach w tym przypadku może nie zadziałać poprawnie. Ja bym spróbował z while.

while (listBox1.SelectedItem!=null)
listBox1.Items.Remove(listBox1.SelectedItem);

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.