Bonjour,

je voudrais supprimer l'ensemble des éléments sélectionnés d'un ListBox.
Pour l'instant, je procède de la sorte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
foreach (int k in ListBox1.SelectedIndices)
{
    ListBox1.Items.RemoveAt(k);
}
Mais ce code ne m'en supprime qu'un sur deux. Par exemple, si je sélectionne :
AAA
BBB
CCC
DDD
EEE
il va me supprimer AAA, CCC et EEE, tout en me laissant BBB et DDD.

Je suppose donc que la méthode n'est pas la bonne... mais je ne vois pas comment faire autrement.

Merci pour votre aide !

Alban