listview et valeur déjà présente
Bonjour,
je crée une textbox une listview avec une seule colonne et je saisis des noms avec un button1
je veux avoir un message d'erreur qui s'affiche si le nom que j'entre existe déjà dans la listview et surtout qu'il ne rentre pas ce nom dans la listview
voilà le code que j'ai fait et qui ne marche pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim Element As New ListViewItem
Element.Text = TextBox1.Text
ListView1.Items.Add(Element)
For Each item As ListViewItem In ListView1.Items
If item.Name.Contains(TextBox1.Text) Then
MessageBox.Show("attention le nom existe déjà")
Exit Sub
End If
Next
End Sub |
j'ai aussi essayé
Code:
1 2 3 4
|
for i as integer =0 to listview1.items.count-1
if listview1.items(i).text= textbox1.text
messagebox |
et cela ne marche pas ou alors il m'affiche le message mais met quand même le nom dans la liste
à l'avance merci