Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: tornu - 19 Febbraio 2010, 21:54:09

Titolo: [RISOLTO] Propietà RadioButton
Inserito da: tornu - 19 Febbraio 2010, 21:54:09
All'interno di un form tra vari oggetti ho anche tre RadioButton che all'apertura sono tutti con proprietà Value = False, naturalmente vengono usati a seconda delle esigenze e quindi assumono al click la proprietà Value = True.

Il problema sorge quando azzero tutti i campi della Form e imposto la proprietà Value dei RadioButton su False, ma l'ultimo RadioButton utilizzato rimane attivo (puntino nero visibile). Come posso fare ad impostare su False tutti e tre?
Titolo: Re: Propietà RadioButton
Inserito da: fsurfing - 19 Febbraio 2010, 22:04:04
nei radio button per definizione solo uno può essere attivo e cmq uno deve sempre essere attivo

se hai più situazioni  da controllare racchiudi i vari radio di ogni gruppo in un contenitore separato es un panel o un frame
Titolo: Re: Propietà RadioButton
Inserito da: giulio - 19 Febbraio 2010, 22:43:37
C'è un piccolo workaround. Aggiungi un RadioButton nascosto (hidden). Quando vuoi
azzerare gli altri visibili, imposta Value = TRUE sul RadioButton nascosto.
Titolo: Re: Propietà RadioButton
Inserito da: tornu - 19 Febbraio 2010, 23:19:08
Grazie ragazzi, entrambe le soluzioni sono valide.  ;)