none
error al dar click en un button sin haber seleccionado ningun item del ComboBox RRS feed

  • Pregunta

  • Hola a todos,

    Necesito ayuda, soy estudiante y me dejaron de tarea realizar un programa sobre un traductor, ya lo tengo echo, únicamente quiero arreglar un error que me aparece cuando doy click en el botón que me traslada el texto de ingles a español y sin haber seleccionado ningún ítem, estaba pensando en alguna linea de código que le indique al programa que si no se selecciona ningún ítem que no realice ninguna acción,que bloquee el botón o algo así,solo es una idea , de antemano agradezco su paciencia y participación.


    jueves, 7 de marzo de 2019 1:53

Todas las respuestas

  •  hola

    intenta inserta un

    if( comboBox.Text !="")

        Has tu codigo aqui

    end if

    jueves, 7 de marzo de 2019 2:42
  • Hola:
    En un Form como el de la imagen


    Copia y pega el siguiente código

    Public Class Form1
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
            Me.ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList
            Me.Button1.Enabled = False
            Dim Paises = {New With {.IdPais = 0, .Pais = ""}, New With {.IdPais = 1, .Pais = "España"}, New With {.IdPais = 2, .Pais = "Alemania"}, New With {.IdPais = 3, .Pais = "Italia"}}
            ComboBox1.ValueMember = "IdPais"
            ComboBox1.DisplayMember = "Pais"
            ComboBox1.DataSource = Paises
            Me.ComboBox1.SelectedIndex = -1
        End Sub
        Private Sub ComboBox1_SelectionChangeCommitted(sender As Object, e As EventArgs) Handles ComboBox1.SelectionChangeCommitted
            If Me.ComboBox1.Text.Length = 0 Then
                Me.Button1.Enabled = False
            Else
                Me.Button1.Enabled = True
            End If
        End Sub
    End Class

    Un saludo desde Bilbo
    Carlos

    jueves, 7 de marzo de 2019 7:32