Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con varios combobox

Estas en el tema de problemas con varios combobox en el foro de .NET en Foros del Web. Buenas noches soy nuevo en esto de la programacion con c# y mi problema es el siguiente: tengo un form1 con un calendario, donde el ...
  #1 (permalink)  
Antiguo 01/04/2011, 11:11
 
Fecha de Ingreso: julio-2010
Mensajes: 15
Antigüedad: 14 años, 4 meses
Puntos: 0
problemas con varios combobox

Buenas noches
soy nuevo en esto de la programacion con c# y mi problema es el siguiente:

tengo un form1 con un calendario, donde el usuario selecciona una fecha(hasta ahi todo bien), el usuario solo puede seleccionar una fecha ya sea el 1 del mes o el 16 del mes y de acuerdo al dia que elija sale otro form(al que he llamado form2) con los datos de la quincena es decir: si elijio el 1 del mes, entonces el form2 va a tener los dias del 1 al 15(en numero) y los dias del 1 al 15(en los dias de la semana que cae), hasta ahi todo va bien, mi problema es que adicional a estas dos etiquetas(dia en numeros y dias de la semana) cada uno de los dias debe tener 2 combobox, un combobox llamado serivicio y otro combobox llamado numero, el combobox servicio debe ser llenado con unos datos que ya he guardado en un ArrayList(eso ya lo hice), pero el combobox numero debe llenarse con unos datos pero dependiendo de lo que se halla seleccionado en el combobox serivicio, es decir: si el combobox serivico es Beatriz el combobox numero debe llenarse con 1,2,3; si el combobox servicio es Pericles se debe llenar con 4,5,6: y asi sucesivamente, esto lo hice guardando en un arraylist objetos de tipo serivicio, cada objeto tiene nombre y tiene los numeros aceptados por ese nombre. entonces yo modifique el metodo que se crea automaticamente initilizeComponent, para que con un for me creara los 15 combobox serivicio y los 15 combobox numero, lo que pasa es que cada vez que recorro el for me crea el combobox con el mismo nombre tonces no puedo hacer referencia al primer comobobox si no solamente al ultimo, quisiera saber si hay alguna manera de hacer que cada vez que pase por el for me cree un combobox con un nombre diferente, puede ser con un indice algo asi: combobox[posicion](no se si esto realmente exista.... jajajajjaja) y tambien me gustaria saber lo siguiente: yo hice un metodo comboBox1_SelectedIndexChanged para que cuando seleccione una opcion en el combobox1 se me cargue el combobox2 con lo que se debe llenar, pero hago un debug y la aplicacion ni siquiera entra por este metodo. alguna idea??????
Muchisimas gracias de antemano!!!! le quedare eternamente agradecido.
  #2 (permalink)  
Antiguo 01/04/2011, 22:53
 
Fecha de Ingreso: diciembre-2010
Mensajes: 63
Antigüedad: 13 años, 10 meses
Puntos: 5
Respuesta: problemas con varios combobox

saludos, si usas 15 combox por lo ke veo siempre, por ke no simplemente los creas sin necesidad un bucle y tendras dominio de cada uno, ah y es mejor ke uses el evento SelectionChangeCommitted ke se produce cuando el usuario cambia el item seleccionado;
  #3 (permalink)  
Antiguo 02/04/2011, 10:17
 
Fecha de Ingreso: julio-2010
Mensajes: 15
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: problemas con varios combobox

Cita:
Iniciado por tiger015 Ver Mensaje
saludos, si usas 15 combox por lo ke veo siempre, por ke no simplemente los creas sin necesidad un bucle y tendras dominio de cada uno, ah y es mejor ke uses el evento SelectionChangeCommitted ke se produce cuando el usuario cambia el item seleccionado;
Bueno no queria tener que declarar 15 combobox pero por lo visto tendre que hacerlo...... jajajja... ahora bien mi problema es el siguiente aun no consigo que el combobox numero se llene con los datos que necesito, implemente el evento que me indicaste pero por algun motivo no entra en este procedimiento, yo le puse un punto de interrupcion en el evento para ver si entraba pero no entra, no se si depronto sera por lo siguiente: (se me olvidad mencionarlo) el form en el que estoy trabajando fue generado por medio de otro form, es decir en un form aparte que es donde inicia la aplicacion hay un calendario, entonces cuando el usuario presiona una fecha sale el form donde estan los 15 combobox, esto yo lo hice con el procedimiento form2.Show(), no se si depronto este es mi error por que por lo poco que entiendo esto es solo para mostrar el form pero el control de la aplicacion lo sigue teniendo form1, como le paso el control de la aplicacion al form2???? o estoy equivocado???? cualquier cosa con la que me puedas colaborar te estare muy agradecido!!!!
  #4 (permalink)  
Antiguo 02/04/2011, 18:17
 
Fecha de Ingreso: diciembre-2010
Mensajes: 63
Antigüedad: 13 años, 10 meses
Puntos: 5
Respuesta: problemas con varios combobox

bueno por lo del evento no entiendo por ke no te funciona,si podria poner algo del codigo te podria ayudar mejor , si lo ke kieres es ke el form2 es kien tenga en control solo le haces form2.ShowDialog()
  #5 (permalink)  
Antiguo 04/04/2011, 12:07
 
Fecha de Ingreso: julio-2010
Mensajes: 15
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: problemas con varios combobox

Cita:
Iniciado por tiger015 Ver Mensaje
bueno por lo del evento no entiendo por ke no te funciona,si podria poner algo del codigo te podria ayudar mejor , si lo ke kieres es ke el form2 es kien tenga en control solo le haces form2.ShowDialog()
Me funciono perfecto, gracias por tu ayuda, definitivamente este es el mejor foro para los programadores!!!!!!!!

Etiquetas: combobox, dinamicos, forms
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:32.