COMBOBOX[ô]S SEM REPETICOES
Ola irmãos desenvolvedores.
Estou com dificuldades de trabalhar no controle Combobox do vb.net pois não tem a propriedade Index do antigo VB6 e então gostaria de encontrar uma forma prática de similar o index do VB6.
Valor ao exemplo.
combo1: tem os seguintes valores 0, 1, 2, 3 e 4.
combo2: tem os seguintes valores 0, 1, 2, 3 e 4.
combo3: tem os seguintes valores 0, 1, 2, 3 e 4.
combo4: tem os seguintes valores 0, 1, 2, 3 e 4.
Agora a regra:
1. Se eu colocar o valor 0 nos 4 combox ele não deve acusar nada.
2. Se eu inserir o valor 1 em qualquer combo ele deve checar os outros combos para ver a existência desse mesmo valor se existir ele deve aparece um aviso e voltar para o valor 0.
Obrigado pessoal
Estou com dificuldades de trabalhar no controle Combobox do vb.net pois não tem a propriedade Index do antigo VB6 e então gostaria de encontrar uma forma prática de similar o index do VB6.
Valor ao exemplo.
combo1: tem os seguintes valores 0, 1, 2, 3 e 4.
combo2: tem os seguintes valores 0, 1, 2, 3 e 4.
combo3: tem os seguintes valores 0, 1, 2, 3 e 4.
combo4: tem os seguintes valores 0, 1, 2, 3 e 4.
Agora a regra:
1. Se eu colocar o valor 0 nos 4 combox ele não deve acusar nada.
2. Se eu inserir o valor 1 em qualquer combo ele deve checar os outros combos para ver a existência desse mesmo valor se existir ele deve aparece um aviso e voltar para o valor 0.
Obrigado pessoal
Se sua intenção é concentrar a execução de cada combobox num único lugar, você pode fazer assim:
Adicione duas combobox no seu form e, depois de executar o código abaixo, selecione algum item deles.
Adicione duas combobox no seu form e, depois de executar o código abaixo, selecione algum item deles.
Public Class Form1
Public Sub teste(sender As Object, e As EventArgs)
MsgBox(sender.Text.ToString)
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
AddHandler ComboBox1.SelectedValueChanged, AddressOf teste
AddHandler ComboBox2.SelectedValueChanged, AddressOf teste
ComboBox1.Items.Add([Ô]A[Ô])
ComboBox1.Items.Add([Ô]B[Ô])
ComboBox2.Items.Add([Ô]C[Ô])
ComboBox2.Items.Add([Ô]D[Ô])
End Sub
End Sub
Faça seu login para responder