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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar