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