Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Radio Buttons Gruppieren
delphistart - So 17.12.06 22:02
Titel: Radio Buttons Gruppieren
Hallo,
wie kann ich möglichst einfach, ohne weitere Elemente meine (hier 8 ) Radiobuttons in 2 Gruppen Teilen? Am Ende soll es z.B. Zwei Fragen geben. Auf beide soll der Benutzer ein Antwort geben können. Ich muss also irgendwie die RaidioButtons trennen. Leider habe ich dazu bisher keine Eigenschaft finden können... Hoffe auf Hilfe... :?:
--->Habe ich vergessen zu schreiben: Würde gerne auf eine Groupbox oder ähnliches verzichten.
Moderiert von
Christian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 17.12.2006 um 22:01
aim65 - So 17.12.06 22:54
Einfach im Objektinspektor "Colums" auf 2 setzen.
jakobwenzel - So 17.12.06 23:02
RadioButton <> RadioGroup!
aim65 - So 17.12.06 23:30
Tja, dann kenn' ich auch keinen Trick bei einzelnen RadioButtons - höchstens den, die zweite Gruppe auf ein (unsichtbares) Panel zu packen. :roll:
Kroko - Mo 18.12.06 08:30
ich würde 2 Radiogroups nehmen oder wie bereits gesagt jede Guppe auf ein Panel!
delphistart - Do 21.12.06 15:57
aim65 hat folgendes geschrieben: |
Einfach im Objektinspektor "Colums" auf 2 setzen. |
Danke für deine Hilfe! Klingt gut und sowas hatte ich auch gesucht, aber leider haben RadioButtons bei mir keine Eigenschaft "Colums" :-( :?: ...
Wo sollte ich die finden???
Leuchtturm - Do 21.12.06 16:08
Die Eigenschaft Colums findet man bloß bei RadioGroups :wink:
jaenicke - Do 21.12.06 16:22
Wenn es ums visuelle geht und du darum keine Groupbox nehmen willst, dann nimm Panels und nimm dort den Rand weg. Dann merkt man davon nix.
Ansonsten beliebt nur der manuelle Weg. Dann musst du eben selbst die paar Zeilen (um genau zu sein: es sind zweimal 4 Zeilen bei zweimal 4 RadioButtons) schreiben und zur Gruppierung die Tag-Eigenschaft benutzen...
// EDIT:
Nein, du bekommst das nicht weg, dass automatisch Checked gesetzt wird...
Dann musst du selbst eine TRadioButton-Komponente erstellen, in der du SetChecked überschreibst und eine neue Group Eigenschaft einführst...
delphistart - Fr 22.12.06 16:18
OK Danke!
Ich werds mal durchprobieren und die Variante umsetzen, die mir dann am besten gefällt...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!