VS2008 C# ComboBox enlazado a datos con primer elemento en blanco
Como he visto que la información que hay en internet sobre ésto es confusa, tosca y poco útil, he decidido ponerlo aquí por si a alguien le es de ayuda puesto que he visto burradas como añadir nuevos elementos en blanco al dataset y demás.
Bien, si lo único que quieres es que cuando se cargue tu flamante formulario con tu ComboBox sin ningún elemento seleccionado, osea en blanco pero con todos los de la base de datos en la lista; lo único que debes hacer es lo siguiente:
¡¡Y así de simple!! ¡¡COJONES!!
P.D.:
Añado el error típico que suele sufrir la gente para que si alguien busca por ello aparezca en google: "No se puede modificar la colección Items cuando está establecida la propiedad DataSource."
Bien, si lo único que quieres es que cuando se cargue tu flamante formulario con tu ComboBox sin ningún elemento seleccionado, osea en blanco pero con todos los de la base de datos en la lista; lo único que debes hacer es lo siguiente:
comboBoxTuComboBox.selectedIndex = -1;
¡¡Y así de simple!! ¡¡COJONES!!
P.D.:
Añado el error típico que suele sufrir la gente para que si alguien busca por ello aparezca en google: "No se puede modificar la colección Items cuando está establecida la propiedad DataSource."
Comentarios
Saludos.
Te hago otra consulta: cómo hacer para que además la primera línea tenga un texto "-Seleccionar-" o algo así?
prueba a poner
combobox.Text="lo que tu quieras";
se te agradece ...
en todo caso, lo buscaba como elemento por defecto en combobox o algo asi ^^
comboBoxTuComboBox.Items.Add("Seleccionar");
comboBoxTuComboBox.selectedIndex = 0;
comboBoxTuComboBox.Items.Add(cargar datos siguientes al "0");
PD: gracias por poner el error que nos da a los pardillos para que Google nos enviase aquí.
PPD: jooooooooder jajajaja
PPPD: aún así me quedaré en anónimo... jajaja