Gambas-it
Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: pgiagno - 16 Novembre 2011, 20:11:46
-
Ho un problema con RadioButton in un Panel. Nel programma che vi allego, in una form ci sono due RadioButton che funzionano perfettamente. Viene creato dinamicamente un Panel con 5 RadioButton di cui perĂ² non riesco a catturare il click. Ci deve essere qualcosa da attivare, ma non so cosa. Potete aiutarmi? Grazie. Lavoro con gambas 2.
-
Quando crei l'oggetto
RadioButton1 = NEW RadioButton(Panel1)
devi identificarlo con un'etichetta in questo modo:
RadioButton1 = NEW RadioButton(Panel1) As "RadioButton1"
L'etichetta po' essere una qualsiasi parola.
Dopodiche' nel codice potrai richiamare gli eventi del tuo radiobutton con il metodo che gia' conosci.
-
Puoi anche raggruppare i tuoi radiobutton sotto la medesima etichetta...
RadioButton1 = NEW RadioButton(Panel1) As "Radio"
RadioButton2 = NEW RadioButton(Panel1) As "Radio"
RadioButton3 = NEW RadioButton(Panel1) As "Radio"
in questo modo nel metodo:
Public Sub Radio_Click()
ogni radiobutton cliccato andra' a eseguire la stessa Sub
-
Caro Milio,
ti seguo da tempo su questo forum.
Sei grande. Grazie :2birre: