Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Listbox Items löschen, aufrücken lassen und hinzufügen!!
waldmeister - Fr 27.09.02 13:06
Titel: Listbox Items löschen, aufrücken lassen und hinzufügen!!
ich habe ein problem. es kann sein dass das hier schon diskutiert worden ist aber mein INet is heute so lahm, da hab ich keine lust die suche zu benutzen. SORRY
Jetzt zu meinem Problem:
Wie kann ich ein Items aus einer Listbox löschen und zwar so, das alle nachfolgenden Items nachrücken. Das habe ich zwar geschafft (mehr oder weniger gut) aber wenn ich jetzt ein neues Item hinzufüge, dann kommt das nicht direkt hinter das letzte vorhandene sondern dahinter wo vor dem löschen das letzte war. Ich weiß nicht ob man versteht was ich meine, ich hoffe aber schon!!
Ausgangssituation:
Item1
Item2
Item3
Item4
Item2 wird gelöscht:
Item1
Item3
Item4
Item5 wird hinzu gefügt:
Item1
Item3
Item4
Item5
Also so in etwa sieht das bei mir aus. ihr könnt euch vorstellen wie das aussieht wenn ich alle items lösche und 5 neue hinzufüge!!
LCS - Fr 27.09.02 13:15
Hi
wie löscht du denn deine Einträge :?!?:
Quelltext
1:
| Liste.Items.Delete(Index) |
löscht den Eintrag, der Rest rückt nach oben.
Quelltext
1:
| Liste.Items.Add('Eintrag) |
fügt einen neuen Eintrag am Ende an.
Gruss Lothar
waldmeister - Sa 28.09.02 09:40
ROFL, ich glaub ich bin schon selten dämlich!!! ich hab die einträge nicht so gelöscht, sondern hab die einträge auf ' ' gesetzt und da wundere ich mich ,dass das net geht!!! danke für die hilfe, jetzt wird mir so einiges klar!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!