Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Elnata COsta

Exibir valores em textbox de acordo seleção do Combobox

Recommended Posts

Bom pessoal estou aqui novamente precisando da ajuda srsr...

 

Seguinte tenho uma combobox em meu formulario e neste combobox eu consegui buscar os valores no DB e exibi-los, mas eu gostaria de fazer o seguinte ao selecionar no combobox o valor "X" ele exibe as caracteristicas do produto "X" nas outras textbox, e se assim se eu selecionar "y" "Z", e assim sucessivamente!

 

 'LISTA AERONAVES
        Dim reader As MySql.Data.MySqlClient.MySqlDataReader
        Dim cmd As New MySql.Data.MySqlClient.MySqlCommand("Select * from phpvms_aircraft", conexao.GetConexao1)
        reader = cmd.ExecuteReader
        While reader.Read
            ComboBox1.Items.Add(reader("fullname"))
        End While
        cmd.Dispose()
        reader.Close()
        conexao.Desconectar1()

    End Sub

 

Eu tenho o código acima para exibir no combobox agora gostaria de ao selecionar um certo valor da combobox exibir os outros detalhes nas textbox! Me ajudem ai galera!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você vai usar o evento "SelectedIndexChanged", basta colocar uma instrução if/else para pegar o index (que começa do 0 e vai até o último item, como um array) e verificar qual é o item selecionado, para isso eu aconselho você criar um array para popular na mesma ordem que você popula o combobox, assim você terá uma cópia do que está no combobox, porém ordenado por números, ai você pode fazer:

 

 

 

If Combobox.SelectedIndex = 1 Then


textbox.text = Vetordainformacao[combobox.selectedindex].ToString()


End If

Muitas vezes o If nem é necessário.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.