none
como evitar que un combobox me ejecute un comanado RRS feed

  • Pregunta

  • Buenas tengo un combobox que al ser cargado me ejecuta un comando 

    Lo que busco es que solo se ejecute dicho comando cuando seleccione yo mismo algo

    da igual donde lo ponga me lo ejecuta igualmente

    Gracias

    el comando que quiero que se ejecute cuando yo elija algo de la lista es este

    Call Inicio.Comprueba_Inventario()

     Private Sub ComboBox4_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox4.SelectedIndexChanged
            Call Inicio.Comprueba_Inventario()
        End Sub
    
        
    
        Private Sub ComboBox4_SelectedValueChanged(sender As Object, e As EventArgs) Handles ComboBox4.SelectedValueChanged
            TextBox33.Focus()
            Call Estimaciones()
    
        End Sub

    lunes, 18 de septiembre de 2017 19:32

Respuestas

  • Usa el evento SelectionChangeCommitted

    Y si quieres sobrecargarlo al inicio no lo uses en load has algo como esto En el evento show 

      Private Sub frm_Actualizacion_PER_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown, cboPeriodo.SelectionChangeCommitted
            LISTAR()
        End Sub


    Pasa los puntos prro v:

    • Marcado como respuesta JETET martes, 19 de septiembre de 2017 6:24
    lunes, 18 de septiembre de 2017 20:30
  • Hola, utiliza ComboBox1_SelectionChangeCommitted este evento solo se ejecuta mediante usuario no es ejecutable mediante código  ej si en el Load del programa carga el combo con intems de algún origen el evento no ejecutara

    Saludos

    • Marcado como respuesta JETET martes, 19 de septiembre de 2017 6:24
    lunes, 18 de septiembre de 2017 20:30

Todas las respuestas

  • Usa el evento SelectionChangeCommitted

    Y si quieres sobrecargarlo al inicio no lo uses en load has algo como esto En el evento show 

      Private Sub frm_Actualizacion_PER_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown, cboPeriodo.SelectionChangeCommitted
            LISTAR()
        End Sub


    Pasa los puntos prro v:

    • Marcado como respuesta JETET martes, 19 de septiembre de 2017 6:24
    lunes, 18 de septiembre de 2017 20:30
  • Hola, utiliza ComboBox1_SelectionChangeCommitted este evento solo se ejecuta mediante usuario no es ejecutable mediante código  ej si en el Load del programa carga el combo con intems de algún origen el evento no ejecutara

    Saludos

    • Marcado como respuesta JETET martes, 19 de septiembre de 2017 6:24
    lunes, 18 de septiembre de 2017 20:30
  • Hola, utiliza ComboBox1_SelectionChangeCommitted este evento solo se ejecuta mediante usuario no es ejecutable mediante código  ej si en el Load del programa carga el combo con intems de algún origen el evento no ejecutara

    Saludos

    Tienes razon pero si mediante ese combobox haces tu listado aun no se sobrecargara tu lista  a comparacion del shown que se ejecuta poco despues de sobrecargar el formulario 

    Pasa los puntos prro v:

    lunes, 18 de septiembre de 2017 20:41