none
¿En el control ComboBox cómo hago para que al hacer click en la parte donde se escribe el texto, se despliegue la lista? RRS feed

  • Pregunta

  • Es decir que al hacer click sobre el control de texto de la lista desplegable tenga el mismo efecto que al hacer click sobre la flechita que aparece a la derecha.
    sábado, 14 de mayo de 2016 4:56

Respuestas

  • "James-2016" preguntó:

    > Es decir que al hacer click sobre el control de texto de la lista desplegable
    > tenga el mismo efecto que al hacer click sobre la flechita que aparece a la derecha.

    En el evento Click del control ComboBox, establece el valor True a su propiedad DroppedDown:

     
       Private Sub ComboBox1_Click(sender As Object, e As EventArgs) Handles ComboBox1.Click
            ComboBox1.DroppedDown = True
        End Sub


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Marcado como respuesta James-2016 sábado, 14 de mayo de 2016 6:09
    sábado, 14 de mayo de 2016 5:34
    Moderador

Todas las respuestas

  • "James-2016" preguntó:

    > Es decir que al hacer click sobre el control de texto de la lista desplegable
    > tenga el mismo efecto que al hacer click sobre la flechita que aparece a la derecha.

    En el evento Click del control ComboBox, establece el valor True a su propiedad DroppedDown:

     
       Private Sub ComboBox1_Click(sender As Object, e As EventArgs) Handles ComboBox1.Click
            ComboBox1.DroppedDown = True
        End Sub


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Marcado como respuesta James-2016 sábado, 14 de mayo de 2016 6:09
    sábado, 14 de mayo de 2016 5:34
    Moderador
  • ¿No basta con cambiar el estilo del desplegable a lista?

    ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;



    • Editado devinnova sábado, 14 de mayo de 2016 5:37
    sábado, 14 de mayo de 2016 5:36
  • Gracias.
    sábado, 14 de mayo de 2016 6:09