Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   Varios TGroupBox con TRadioButtons en un mismo TPanel (https://www.clubdelphi.com/foros/showthread.php?t=92324)

jhonalone 30-09-2017 23:22:10

Varios TGroupBox con TRadioButtons en un mismo TPanel
 
Hola amigos. Aquí de nuevo.
Quiero poner varios grupos de TGroupBox, con varios TRadioButtons cada uno, en un mismo TPanel.
Y deseo que en cada grupo pueda selecionarse una sola opción.
Todo esto en FireMonkey.
En VCL no hay ningún problema.
Pero la aplicación es multiplataforma y debo hacerlo en FireMonkey.

Al diseñar la pantalla en FireMonkey, no admite más que un sólo TRadioButton chequeado en toda la pantalla, aunque los TRadioButton estén repartidos en varios TGroupBox.

Lo que desearía es chequear un TRadioButton en cada TGroupBox.

¿Es posible esto en FireMonkey? o estoy pidiendo algo imposible.

Ya se que podría hacerlo con varios TCheckBox y controlarlos por código.
O quizás tenga que hacerlo con varios TListView...
Pero me gustaría hacerlo con TRadioButtons. (Si es posible)

Espero vuestra ayuda. Gracias desde ya.

Saludos a todos.

jhonalone 01-10-2017 12:29:48

Bueno. Ya he resuelto el problema.

Resulta que cada TRadioButton tiene una propiedad llamada "GroupName" que sirve para crear grupos de botones en los que se puede chequear solamente uno de cada grupo.

Lógicamente hay que asignar el mismo nombre de grupo a todos los botones que pertenezcan a cada grupo.

Perdonad que me haya "bloqueado" al comprobar que "TGroupBox" no funcionaba igual en VCL que en FireMonkey.

Saludos cordiales.


La franja horaria es GMT +2. Ahora son las 06:36:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi