elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ayuda con ComboBox
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con ComboBox  (Leído 13,274 veces)
proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Ayuda con ComboBox
« en: 9 Marzo 2011, 12:53 pm »

Hola amigos, quisiera que me ayudaran en lo siguiente: en mi proyecto tengo 2 tipos de combobox unos que me muestran datos de una base de datos y otros que los llene manualmente en la propiedad ítems,
Los que lleno con la base de datos lo hago de la siguiente manera:

Código
  1. Dim adp2 As New SQLiteDataAdapter("select MED_MARCA from cmb_medidores ", cnnloc2)
  2. adp2.Fill(vds2, "CMB_MEDIDORES")
  3. ComboBox1.DataSource = vds2.Tables("CMB_MEDIDORES")
  4. ComboBox1.DisplayMember = "MED_MARCA"

Lo que quiero hacer es que estos siempre me muestren como primer item en la lista un “Seleccione una Opccion…”
Como Puedo Hacer esto?

Con los que lleno manualmente tengo el siguiente problema siempre el primer item que muestran es vacio, me gutaria hacer lo mismo con estos que como primer item me muestre “Seleccione una Opccion…”, en estos agregue ese item pero me sigue mostrando como primero el vacio.

Por favor solicito su ayuda.


En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #1 en: 9 Marzo 2011, 14:23 pm »

No agregues otro item, sino cambia el combox1.text a ver q sale


En línea

proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #2 en: 9 Marzo 2011, 15:18 pm »

No funciono!!!, sigue todo igual...  :(
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #3 en: 9 Marzo 2011, 15:51 pm »

En el que ingresas los datos de manera manual, deberías de hacer algo como combobox.Items.Insert(0,”Seleccione una opcion…”)
Para el que el ingreso es desde el DataAdapter no puedes hacer lo mismo y daría un error de que esta seteado el DataSource, por lo que la modificación debe de ser directamente en la fuente de datos con un DataRow

Código
  1. DataRow dr = vds2.Tables("CMB_MEDIDORES").NewRow()
  2. dr[0] = 50057 'El valor que quieras
  3. '.
  4. '.
  5. '.
  6. '.
  7. dr[x] = "Seleccione una opcion…" 'La que sea que estes mostrando en el combobox
  8. vds2.Tables("CMB_MEDIDORES").Rows.InsertAt(dr,0)

Luego realizas el binding. Lo he hecho pensando en sharp, pero tiene que ser igual

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #4 en: 9 Marzo 2011, 16:00 pm »

Te entendi mal creo, perdon por meterme donde no debo xD
En línea

proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #5 en: 9 Marzo 2011, 16:56 pm »

Muchas gracias Novlucker por tu ayuda, pero me da error

con los que se cargan con la base de datos dice:

me dice que ("DataRow" es un tipo y no se puede usar como expresión)

con los otros no me da error y si me muestra en el listado el item "Seleccione..." pero al ingresar al formulario por primera ves me muestra vació.

XXX-ZERO-XXX
 No se preocupe maestro lo que importa es la intensión, a si que gracias.
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #6 en: 9 Marzo 2011, 16:57 pm »

Puedes poner los códigos?

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #7 en: 9 Marzo 2011, 17:24 pm »

Buenas, prueba esto:

cuando hayas cargado los items, haz lo siguiente, creo que esto es lo que he entendido que quieres conesguir.
Código
  1.            comboBox1.SelectedItem = -1;
  2.            comboBox1.Text = "Seleccione...";

Cuando lo pruebes me cuentas ;)
En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #8 en: 9 Marzo 2011, 18:09 pm »

SRVAM, eso es lo q le dije pero no le funciono xD
En línea

SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: Ayuda con ComboBox
« Respuesta #9 en: 9 Marzo 2011, 18:16 pm »

pero ademas de cambiar el combobox.text hay que seleccionar el item -1, asi no hay que agregar otro item como tu dijiste, pero si hacemos que no haya ningun item seleccionado, entonces si se cambia la propiedad .Text del combo ;)
En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con un combobox
Java
kurama12 1 2,977 Último mensaje 25 Mayo 2007, 18:00 pm
por Casidiablo
Ayuda con combobox en php
PHP
Dannysoft 2 2,986 Último mensaje 12 Julio 2008, 23:47 pm
por Hans el Topo
AYUDA CON COMBOBOX
Programación Visual Basic
hannah 1 1,653 Último mensaje 17 Octubre 2008, 20:57 pm
por cobein
[Ayuda] ComboBox en VB6 [Solucionado]
Programación Visual Basic
DeSsy 7 4,689 Último mensaje 11 Febrero 2011, 17:49 pm
por DeSsy
ayuda con combobox y jqgrid
Desarrollo Web
landerzx 0 1,773 Último mensaje 11 Enero 2013, 22:43 pm
por landerzx
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines