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
obrigado
Atariskull
Curtir tópico
+ 0
Responder
Posts
31/10/2008
Codename.v
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!
Responder
Clique aqui para fazer login e interagir na Comunidade :)