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

ComboBox

Estas en el tema de ComboBox en el foro de .NET en Foros del Web. Saludos: Tengo un combobox enlazado a una tabla, la pregunta es, en que evento programo para que al darle click y seleccione un item se ...
  #1 (permalink)  
Antiguo 30/05/2008, 08:08
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
ComboBox

Saludos:

Tengo un combobox enlazado a una tabla, la pregunta es, en que evento programo para que al darle click y seleccione un item se actualice mi DataGridView. Intente hacerlo en el evento click, pero ni bien doy click se desencadena lo que puse en él y probe haciendole en el evento SelectedIndexChanged, pero lo que va dentro de él sucede incluso cuando se va cargando el formulario y eso genera errores.

Please una manito.
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 30/05/2008, 08:40
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 1
Respuesta: ComboBox

Prueba con SelectionChangeCommitted.
  #3 (permalink)  
Antiguo 30/05/2008, 08:52
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
Respuesta: ComboBox

Perfecto, ese era el evento, pero cuando carga el combobox me sale mostrando siempre el primer registro, como puedo hacer para que el combobox inicialmente antes de seleccionar nada, me salga en blanco y recien al darle click que vea todos los registros colocados en el combobox.

Espero que me hayas entendido.

el código de como lleno el comboboc es asi:
Código:
Public Sub TiendasInCombo(ByVal COMBO As ComboBox)

        Dim cDA As MySqlDataAdapter
        cDA = New MySqlDataAdapter("SELECT * FROM tiendas", cCon)

        Dim ds As New DataSet
        cDA.Fill(ds)

        COMBO.DataSource = ds.Tables(0)
        COMBO.ValueMember = ds.Tables(0).Columns(0).ToString
        COMBO.DisplayMember = ds.Tables(0).Columns(1).ToString

End Sub
y lo llamo en el evento Load del formulario:
Código:
Cls.TiendasInCombo(cmbTiendas)
__________________
El aprendiz.
  #4 (permalink)  
Antiguo 30/05/2008, 08:55
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Respuesta: ComboBox

prueba con esto, lo puedes poner en el panel de propiedades en la parte de diseño (buscando cada cosa por separado)
<asp:ControlParameter ControlID="ListBox1" Name="ciudad" PropertyName="SelectedValue"
Type="String" />
  #5 (permalink)  
Antiguo 30/05/2008, 09:19
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
Respuesta: ComboBox

pero eso es para ASP, yo estoy haciendo algo para pc en VB 2005
__________________
El aprendiz.
  #6 (permalink)  
Antiguo 30/05/2008, 11:01
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 1
Respuesta: ComboBox

Prueba con:

Código:
COMBO.SelectedIndex = -1;
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 08:55.