Wie kann ich mehrere Optionsfeldgruppen auf einem einzelnen Formular erstellen?

8

Mit VCL hatten wir eine Klasse TRadioGroup mit einer Eigenschaft Items , die Sie zur Entwurfszeit ändern konnten. Mit Firemonkey haben wir nur die Klasse TRadioButton .

Wenn Sie Objekte des Typs TRadioButton als untergeordnete Elemente zu anderen Containerobjekten hinzufügen (z. B. TPanel , TGroupBox ), verhalten sich diese Container nach meinem Verständnis wie VCL TRadioGroup -Objekte.

Diese einzelnen Optionsfelder scheinen sich jedoch so zu verhalten, als wären sie alle Kinder desselben Elternteils. Wenn Sie ein Optionsfeld in Gruppe A auswählen und dann ein Optionsfeld in Gruppe B auswählen, wird das Optionsfeld in Gruppe A deaktiviert.

Wie kann ich Radiobuttons in einem Containerobjekt erhalten, um die Optionsfelder in anderen Containerobjekten nicht zu deaktivieren?

Hier ist ein Beispiel meines Formularentwurfs:

    
ardnew 21.06.2012, 15:17
quelle

1 Antwort

16

Legen Sie die GroupName Eigenschaften der Schaltflächen fest. Optionsfelder mit demselben Gruppennamen fungieren als separate Gruppe.

    
Rob Kennedy 21.06.2012, 16:34
quelle
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '345503',
    'url' => 'how-can-i-create-multiple-radio-button-groups-on-a-single-form',
];

$_SESSION = [
    '__flash' => [],
];