Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2011, 17:13
Avatar de lair
lair
 
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 10 meses
Puntos: 46
Duda con CheckBox

Hola a tod@s.

tengo la siguiente duda con una serie de checkboxes, la cosa esta asi:

tengo un FlowLayoutPanel que contiene 12 checks y quiero ver cuales estan seleccionados haciendo lo siguiente:

Código C#:
Ver original
  1. foreach (Control cnt in this.flowLayoutPanel1.Controls)
  2. {                
  3.             MessageBox.Show(cnt.Name); //Esta linea esta bien
  4.             MessageBox.Show(cnt.Text);   //Esta tambien esta bien
  5.             if(cnt.Checked)  //Esta ya no esta bien
  6.             {
  7.                         MessageBox.Show(cnt.Name); //y esto no se ejecuta
  8.             }
  9. }

y en parte funciona, puedo acceder a las propiedades de los checks como text, name, entre otras, pero no puedo hacer referencia a checked

me marca este error:
Cita:
Error 1 'System.Windows.Forms.Control' no contiene una definición de 'Checked' ni se encontró ningún método de extensión 'Checked' que acepte un primer argumento de tipo 'System.Windows.Forms.Control' (¿falta una directiva de uso o una referencia de ensamblado?)
Gracias por la ayuda.