Hallo
Bsp: ide Liste enthält: Item0,Item1,Item2,Item3,Item4
Damit löschst du im ersten durchlauf item0
Dann steht in der liste Item1,Item2,Item3,Item4,...
Dann erhöhst du den durchlaufzähler um 1 auf 1 und löschst damit item2
damit überspringste immer einen eintrag
Usw ...
Lösung: in der Schleife bei delete nicht I, sondern eine feste Zahl einsetzen (0), hilfreich ,wenn du nicht alle, sondern nur eine bestimmte anzahl löschen willst.
oder mal die methode clear von items anschauen
edit: du solltest auch in der schleife eher combobox.items.count-1 verwenden
Mfg Frank