joanalima2010 Postado Novembro 7, 2009 Denunciar Share Postado Novembro 7, 2009 (editado) OláUso o VB 2008 e gostaria de ajuda para fazer uma relação entre 2 combobox.Um com 2 especies... Felinos e Caninos. E ao escolher uma das especies....o segundo combobox mostraria as respectivas raças.Muito obrigada Editado Novembro 8, 2009 por joanalima2010 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 juninnn Postado Novembro 7, 2009 Denunciar Share Postado Novembro 7, 2009 Você precisa usar o evento SelectedIndexChanged do combobox1 e fazer a verificação pelo indice selecionado, segue um exemplo:Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.Items.Add("Felinos") ComboBox1.Items.Add("Caninos") End Sub Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged ComboBox2.Items.Clear() If ComboBox1.SelectedIndex = 0 Then ComboBox2.Items.Add("gato") ComboBox2.Items.Add("onça") ElseIf ComboBox1.SelectedIndex = 1 Then ComboBox2.Items.Add("lobo") ComboBox2.Items.Add("cachorro") End If End Sub End Class Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 joanalima2010 Postado Novembro 8, 2009 Autor Denunciar Share Postado Novembro 8, 2009 Funcionou perfeitamente....muito obrigada...sem palavras pra agradecer!!!Beijos :rolleyes: Você precisa usar o evento SelectedIndexChanged do combobox1 e fazer a verificação pelo indice selecionado, segue um exemplo:Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.Items.Add("Felinos") ComboBox1.Items.Add("Caninos") End Sub Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged ComboBox2.Items.Clear() If ComboBox1.SelectedIndex = 0 Then ComboBox2.Items.Add("gato") ComboBox2.Items.Add("onça") ElseIf ComboBox1.SelectedIndex = 1 Then ComboBox2.Items.Add("lobo") ComboBox2.Items.Add("cachorro") End If End Sub End Class Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
joanalima2010
Olá
Uso o VB 2008 e gostaria de ajuda para fazer uma relação entre 2 combobox.
Um com 2 especies... Felinos e Caninos. E ao escolher uma das especies....o segundo combobox mostraria as respectivas raças.
Muito obrigada
Editado por joanalima2010Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.