Also was ich hinbekommen will klingt eigentlich simpel.
Ich habe eine Listview mit tausenden Items. Eine Textbox, einen button und noch eine listview.
Ich möchte wenn ich auf den button drücke, dass das programm die erste listview in der zweiten spalte durchsucht, und die zeilen die den text der textbox beinhalten in die zweite listview anzeigen.
oder im idealfall, nur mit einer listview.. dass direkt die erste listview durchsucht wird, und NUR die ergebnisse angezeigt werden.
Code:
Private Sub asearch_Click(sender As System.Object, e As System.EventArgs) Handles asearch.Click
Try
If isview.Visible = False Then
isview.Visible = True
isview.Items.Clear()
For i As Integer = itemview.Items.Count - 1 To 0 Step -1
If itemview.Items(i).ToString.Contains(asearchtext.Text) Then 'erste listview: itemview
isview.Items.Add(i) '<-- zweite listview: isview
'isview.it()
End If
Next
ElseIf isview.Visible = True Then
isview.Visible = False
isview.Items.Clear()
End If
Catch ex As Exception
End Try
End Sub
wär cool wenn ihr mir lösungsvorschläge oder ansätze machen könntet, ich blick da gar nicht mehr durch






