Hi marabu,
ja klar ist deine Lösung die "schönere" (in "" weil: was ist wenn die SubItems Kommata beinhalten?).
Was die verlorenen Subitems angeht: Die kamen durch das "Items.Clear" zustande und weil danach ja nur die Captions als Items wieder eingefügt wurden. Das Übergehen der Subitems in meinem Beispiel beruht auf folgender Aussage:
Zitat:
Wobei nur die in der ersten Spalte relevant sind listivew.items[].caption, nicht die Subitems
Aber was erzähl ich dir ... das weißt du ja auch so!