Visual Basic.NET - El RadioButton Checkeado dentro de un Contenedo

 
Vista:

El RadioButton Checkeado dentro de un Contenedo

Publicado por Rodrigo (17 intervenciones) el 20/08/2008 01:39:34
Hola gente, mis agradecimientos de antemano.

Quisiera saber como puedo trabajar con el ciclo "For Each" para un "Contenedor" y filtrar solo el control "RadioButton" que tiene la propiedad "Checked = true".

Esto es lo que pude hacer:
------(1)------ Creo la variable "CTR" de tipo "Control"
------(2)------ Creo un ciclo "For Each" para recorrer los controles dentro del "GroupBox1".
------(3)------ Los filtro para que recorra solo los "RadioButton".
------(4)------ Y luego quiero trabajar solo con el control "RadioButton" que tiene la propiedad "Checked = true", pero resulta que la propiedad "Checked" no existe para este control "CTR", este es el problema.

-----------------------------------------------------------------------------------------------------------------------

Dim CTR As Control ' ------(1)------

For Each CTR In GroupBox1.Controls ' ------(2)------

If TypeOf CTR Is RadioButton = True Then ' ------(3)------

If CRT.checked = True Then ' ------(4)------

...............
...............

End If

End If

Next

-----------------------------------------------------------------------------------------------------------------------
Espero que me halla expresado correctamente, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El RadioButton Checkeado dentro de un Contenedo

Publicado por OliBeer (391 intervenciones) el 20/08/2008 17:15:17
Hola

dim myCheckBox as new CheckBox

agrega esto entre el punto 3 y 4

myCheckBox = CType(CTR, CheckBox)

y sustituye el 4 por

If myCheckBox .checked = True Then

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El RadioButton Checkeado dentro de un Contenedo

Publicado por Rodrigo (17 intervenciones) el 20/08/2008 19:40:15
Muchisimas gracias, OliBeer es exactamente lo que nesesitaba, me salvaste de escribir un monton de codigo en eventos CheckedChanged
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El RadioButton Checkeado dentro de un Contenedo

Publicado por Alvar0 (19 intervenciones) el 26/04/2013 14:43:14
estaba siguiendo este ejemplo porque necesito hacer lo mismo y me dio el siguiente error
"No se puede convertir un objeto de tipo 'System.Windows.Forms.RadioButton' al tipo 'System.Windows.Forms.CheckBox'."

en la linea
myCheckBox = CType(CTR, CheckBox)

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar