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

dejar option de combobox en blanco

Estas en el tema de dejar option de combobox en blanco en el foro de .NET en Foros del Web. Hola a todos, acabo de iniciarme en .net y ya tengo un problemita... resulta que cargo un combo con una consulta, al seleccionar un valor ...
  #1 (permalink)  
Antiguo 14/11/2007, 07:07
 
Fecha de Ingreso: noviembre-2004
Mensajes: 371
Antigüedad: 20 años
Puntos: 0
dejar option de combobox en blanco

Hola a todos, acabo de iniciarme en .net y ya tengo un problemita... resulta que cargo un combo con una consulta, al seleccionar un valor del combo desactivo otro combo, eso lo hace bien, solo que ahora tengo que dejar el primer option en blanco cosa que si se selecciona esa opcion de habilitar el combo que desactiva.

el codigo que tengo es el sig.

aca cargo el combo (aca deberia ir... se me ocurre)

Private Sub mtdObra()
Dim objVentas As New clsDTVentas
Dim objUtils As New clsUtils
Dim arrRetorno As ArrayList
Dim i As Integer

arrRetorno = objUtils.DR2ARRAY(objVentas.getObra(), 0)

For i = 0 To arrRetorno.Count - 1
Me.cboObra.Items.Add(arrRetorno(i).ToString)
If arrRetorno.Count = 1 Then
Me.cboObra.SelectedIndex = i
Me._Obra = arrRetorno(i).ToString.Split("-")(0)
End If
Next
End Sub

y el evento para activar y desacticar es el siguiente (ahora solo me desactiva al escoger una opcion del combo, pero me tiene que habilitar cuando viene el option vacio)

Private Sub cboObra_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboObra.SelectedIndexChanged
cboDespacho.Enabled = False
End Sub


espero quede claro... desde ya se agradese cualquier tipo de ayuda.
  #2 (permalink)  
Antiguo 14/11/2007, 07:18
 
Fecha de Ingreso: noviembre-2004
Mensajes: 371
Antigüedad: 20 años
Puntos: 0
Re: dejar option de combobox en blanco

bueno ya solucione el campo en blanco, pero la funcion no me resulta y tengo lo sig.

Private Sub cboObra_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboObra.SelectedIndexChanged
If cboObra.ValueMember = "" Then
cboDespacho.Enabled = True
Else
cboDespacho.Enabled = False
End If

End Sub

Última edición por bitshoot; 14/11/2007 a las 07:23
  #3 (permalink)  
Antiguo 14/11/2007, 07:36
 
Fecha de Ingreso: noviembre-2004
Mensajes: 371
Antigüedad: 20 años
Puntos: 0
Re: dejar option de combobox en blanco

beno ya lo solucione solo tenia k cambiar cboObra.ValueMember por cboObra.selectedItem
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 22:14.