Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2009, 11:29
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Campo vacio en comboBox

Cita:
Iniciado por Altear Ver Mensaje
Buenas tardes, estoy haciendo una aplicacion de windows, y al rellenar un comboBox siempre me sale el primer campo en blanco, es decir, siempre es posible seleccionar el indice -1.

¿Hay alguna posibilidad de eliminar ese elemento y que me obligue a seleccionar una opcion?

Muchas gracias,
un saludo
El índice -1 no es un elemento. Es el valor que toma el índice cuando no hay ningún elemento en el ComboBox, o cuando no se ha seleccionado ninguno. Intentar eliminar el índice -1 sería como intentar eliminar la nada: carece de existencia.
Lo que tu puedes hacer es controlar los eventos del formulario para que no realice procesos si el valor del índice no es igual o mayor a cero. Esa es la forma correcta.
Lo que se suele hacer es que los botones que invocan tareas que requieren un valor seleccionado en el ComboBox se habiliten si y sólo si existe algo seleccionado en él.

¿Se entiende?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)