Buenas, espero que no sea tan de ignorante mis preguntas. (recien empiezo con c#)Application.Exit();
Pregunta 1:
Como salgo del evento Load de un form?? Ya que tengo que realizar ciertas validaciones y salir si no se cumplen.
Con this.close() sigue de largo.
Pregunta 2:
Como hago para que a los datos que muestra un combo no los pueda modificar?
O sea que pueda recorrer el combo pero no cambiar los valores que tenga.
Y con respecto al combo, se le puede agregar ademas del campo visible algun tipo de codigo numerico (que no se muestre) que quede adjunto a dicho campo.
Pregunta 1:Arroja una excepcion desde el load y capturas la excepcion cuando creas la instancia de la forma.
No pude salir con application.exit().
Si funciona por ej. si lo pongo en un boton "Salir", pero no para salir de la aplicacion dentro del form_load
Otra opcion?
Pregunta 2:
En cuanto a esto, lo que necesito es realmente un combobox, no un listbox.
Y necesito que los valores de ese combo un usuario no los pueda modificar.
gracias igual!
Ahora me faltaria saber como hacer para que no se puedan modificar los datos del combo y como salir del evento load del form.o sea lo que ya te explique desde hace tiempo... :scream: :ph34r:
Pregunta 1:ya te explique como.
por ahora no pude salir del form_load ni con return ni con application.exit ni con this.close.
Si puedo salir en cualquier momento de la aplicacion con esas sentencias pero no dentro del form_load, la verdad que no se por que. Todavia me faltan probar unas cosas pero si alguno sabe de alguna sentencia sencilla que me avise...!
Pregunta 2:
No entiendo a JuanK porque estoy usando mal el combo. Quiza no me explique bien por lo que adjunto la pantalla de la aplicacion (esta a medio hacer). Ahi se puede ver que lo unico que quiero es hacer una seleccion de un tipo de formato de mail que luego se va a enviar. Algo sencillo.
Y con respecto al combo a mi me gustaria saber dos cosas:tambien ya te dije.
. Como hacer para que no me pueda modificar lo que ya esta cargado en el combo?? (en la imagen se ve claramente que se esta modificando).
. Se puede ademas de agregarle el texto al combo agregarle tambien algun numero de manera interna por el cual despues yo lo pueda buscar??Con la propiedad que ya encontraste.
Por ej. supongamos que cargo un combo con datos de una tabla con 3 columnas. Id Pais, Nombre y Capital.
Si, es cierto que me lo explicaste, pero como el tema de lanzar excepciones no lo conocia (me gustaria entenderlo para aplicarlo) y mucho tiempo no tenia, preferi dejarlo para mas adelante. Prometo leer sobre eso y aplicarlo. Igualmente gracias.CitarPregunta 1:ya te explique como.
por ahora no pude salir del form_load ni con return ni con application.exit ni con this.close.
Si puedo salir en cualquier momento de la aplicacion con esas sentencias pero no dentro del form_load, la verdad que no se por que. Todavia me faltan probar unas cosas pero si alguno sabe de alguna sentencia sencilla que me avise...!
Nunca me habia puesto a pensar en el significado de la palabra combo, y eso no te lo discuto. Pero insisto, lo que quiero hacer yo es lo mismo que se hace por ej. en este foro en la parte de busqueda, ahi usan dos combos (relacionados con las fechas) que tienen el mismo fin de lo que quiero hacer yo. Y ahi el combo funciona exactamente como necesitaria, sin poder modificarse.CitarPregunta 2:esta mal usado porque se llama combo porque es un combo : lista - texbox es decir te permite seleccionar de una lista y adicionalmente ingresar datos en un textbox.
No entiendo a JuanK porque estoy usando mal el combo. Quiza no me explique bien por lo que adjunto la pantalla de la aplicacion (esta a medio hacer). Ahi se puede ver que lo unico que quiero es hacer una seleccion de un tipo de formato de mail que luego se va a enviar. Algo sencillo.
Recordaba que usando Visual C++ el combo tenia una propiedad Type en donde se le ponia DropList y hacia lo que yo necesitaba. Con eso me puse a buscar algo similar en C# y encontre que en la propiedad DropDownStyle que por defecto tiene DropDown hay que cambiarlo por DropDownList y asi queda exactamente como necesito.Para nada, y gracias por el dato no sabia que se podía modificar con esa propiedad :smartass:
Aprecio el tiempo que utilizaste ayudandome y te lo agradezco.
Ja, te aseguro que ya me estabas odiando no??