Não permitir adicionar itens iguais ao listbox...
vamos supor que eu tenho um textbox, button,listbox, não estou sabendo como que faço para impedir que 2 itens iguais sejam adicionados ao listbox, dei uma olhada na net e achei m utilizando o findstringexact, mas perdi o site, se puderem me ajudar agradeço
obrigado
obrigado
Atariskull
Curtidas 0
Respostas
Codename.v
29/10/2008
Insira o código abaixo no evento Click do seu botão.
Sendo ListBox1 o seu controle ListBox e TextBox1 o seu controle TextBox, o que o código faz é verificar se o texto digitado no TextBox (propriedade Text) existe na coleção de itens do ListBox (propriedade Items) usando o método Contains(). Caso não exista, o novo valor é inserido. Caso ja existe uma mensagem é exibida ao usuário.
Abraços!
If (Not ListBox1.Items.Contains(TextBox1.Text)) Then ListBox1.Items.Add(TextBox1.Text) Else MessageBox.Show("Item ja existente", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information) End If
Sendo ListBox1 o seu controle ListBox e TextBox1 o seu controle TextBox, o que o código faz é verificar se o texto digitado no TextBox (propriedade Text) existe na coleção de itens do ListBox (propriedade Items) usando o método Contains(). Caso não exista, o novo valor é inserido. Caso ja existe uma mensagem é exibida ao usuário.
Abraços!
GOSTEI 0