![]() |
Listbox, item selektieren`?
moin,
wie selektiere ich ein item der listbox? hab das so versucht bei einem button: Listbox1.Selected[1] ...selektiert aber nicht, warum? gruss silent |
mit...
Delphi-Quellcode:
ListBox1.ItemIndex := 0;
|
Hi Silent
wenn Du kein Multiselect hast, dann:
Code:
Wenn Multiselect, dann:
ListBox.ItemIndex := i
Code:
(hab ich bis jetzt noch nicht gebraucht, müßte aber stimmen)
ListBox.ItemIndex := true
Viel Erfolg :thuimb: Nathanael |
danke :)
|
jep funktioniert, danke ;)
wie hätt ich darauf auch kommen sollen, hätte meiner meinung nach was mit "select" zu tun...aber index...ok :) gruss silent |
Hallo,
ab nach VCL-Komponenten. Grüsse, Daniel :hi: |
Hallo
Ich frage mich ständig wie ich in einer ListBox mit mehreren einträgen den nähsten Intem selektiere wenn ich zu vor ein Intem gelöscht habe? Hab es mit ListBox1.IntemIndex := -1; versucht geht aber nicht
Delphi-Quellcode:
Also...
Listbox1.DeleteSelected; Listbox1.ItemIndex := -1; //soll den nähst höreren selektieren geht aber nich |
Moin Tino,
probiert hab' ich das jetzt nicht, aber der nächste Eintrag müsste den gleichen Index habe, wie vorher der gelöschte. Die Zeilen rutschen ja hoch. |
Hallo,
LV.ItemIndex := -1; wäre sowas wie := nil; Du setzt damit ekinen Wert, sondern kein Eintrag wird markiert. Du könntest Dir, wenn man einen Eintrag anklickt, in einer Variable, den Index merken, nun Löscht Du den Eintrag und setzt dann den ItemIndex mit dieser Variable. Grüsse, Daniel :hi: |
mensch warum bin ich nich gleich drauf gekommen ,danke :spin:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz