Ich habe gerade festgestellt, dass man TListBox.Count nicht setzen kann.
Aber wie kann ich den sonst bei einer Virtuellen Listbox die Anzahl der Elemente angeben?
Ich hoffe ihr könnt mir helfen.
Vielen Dank im Voraus
Sascha
Count bei Virtual ListBox setzen
Re: Count bei Virtual ListBox setzen
Dieses Feature ist (noch) nicht implementiert. Siehe u.A. https://bugs.freepascal.org/view.php?id=26229
Wenn du eine virtuelle Listen-Komponente haben möchstest, würde ich als Ersatz die Komponente VirtualStringTree empfehlen (vom OnlinePackageManager die Komponente VirtualTreeView installieren).
Wenn du eine virtuelle Listen-Komponente haben möchstest, würde ich als Ersatz die Komponente VirtualStringTree empfehlen (vom OnlinePackageManager die Komponente VirtualTreeView installieren).
Code: Alles auswählen
type
TLiveSelection = (lsMoney, lsChilds, lsTime);
TLive = Array[0..1] of TLiveSelection;
Re: Count bei Virtual ListBox setzen
Oder TListView - diese kann man mit "OwnerData=true" in den virtuellen Modus setzen, wobei die Daten über das OnData-Event zugewiesen werden, nachdem vorher ListView.Items.Count gesetzt worden ist. Beispiel in https://forum.lazarus.freepascal.org/in ... #msg305423.
-
- Beiträge: 5
- Registriert: Sa 13. Okt 2012, 14:25
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Wahlstedt
Re: Count bei Virtual ListBox setzen
Vielen Dank für eure Antworten,
werde mir beides mal ansehen
werde mir beides mal ansehen
