Não permitir adicionar itens iguais ao listbox...

29/10/2008

0

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


Atariskull

Atariskull

Responder

Posts

31/10/2008

Codename.v

Insira o código abaixo no evento Click do seu botão.

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!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar