Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Multiselect bei CheckListBox
ssb-blume - Mi 11.05.11 11:10
Titel: Multiselect bei CheckListBox
Hallo,
habe keine Ahnung, warum in einer CheckListBox bei gesetztem MulitSelect := false trotzdem in der Anwendung mehrere Einträge markiert werden können?
Was kann da falsch bzw. was muss ich machen? (Delphi 6)
Martok - Mi 11.05.11 11:26
MultiSelect meint tatsächlich nur die Selection, nicht die Checks.
Das müsstest du dann mit eigenem Code selber machen... Irgendwas in der Gegend von OnCheckClick.
jasocul - Mi 11.05.11 11:36
Wenn nur einer gecheckt sein soll, warum dann nicht lieber eine Radiogroup, eine einfach Listbox oder Dropdownliste, etc, verwenden?
ssb-blume - Mi 11.05.11 12:38
Habe eine Listbox genommen, geht auch.
| Zitat: |
| Wenn nur einer gecheckt sein soll, warum dann nicht lieber eine Radiogroup, eine einfach Listbox oder Dropdownliste, etc, verwenden? |
weil es sehr viele werden könnten? Anzahl beim Entwurf unbekannt
Sonst vielen Dank.
Delete - Mi 11.05.11 12:50
Eine Listbox mit Checkboxen impliziert nun mal, dass man mehrere Einträge auswählen kann. Jedes andere Verhalten würde den Benutzer nur verwirren. Deswegen ist hier eine Listbox mit Mehrfachauswahl die beste Lösung.
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!