Hallo @ all
Ich habe diesen Code um eine ListView zu durchsuchen und alle anderen Einträge auszublenden.
|
VisualBasic Quellcode
|
1
2
3
4
5
6
7
|
For x = 0 To ListView1.Items.Count - 1
If ListView1.Items(x).SubItems(0).Text.Contains(TextBox1.Text) Then
ListView1.Items.Add(ListView1.Items(x).Index)
Else
ListView1.Items(x).SubItems.Clear()
End If
Next
|
Es ist aber noch ein Fehler drin. Habe zum Testen 5 Daten drin. Wenn ich den ersten Eintrag suche schreibt er mir noch ne 0 in die ListView. Wenn ich nach dem 2ten suche eine 1 usw... Außerdem durchsucht auch die ListView allerdings bleiben die Treffer an ihrer Position - er soll aber in die erste Reihe schreiben. Was ist falsch an dem Code?
Hoffe auf eure Hilfe. Viele Grüße
Crosaider