Treeview ncah einem Begriff durchsuchen, wenn gefunden markieren oder MSGBox "find nix"

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von lris08.

    Treeview ncah einem Begriff durchsuchen, wenn gefunden markieren oder MSGBox "find nix"

    Hallo,

    befasse mich nun mit einem weiteren Thema, mein Listview zu durchsuchen...

    Habe heute schon gegoogelt aber noch nichts funktionierenden bzw. was ich auch nachvollziehen kann gefunden.

    Könntet Ihr mir da nen Link dazu geben?
    Verwende VB 2010..

    Vielen dank..

    Alex
    Hi nochmal!

    Könnte mir einer dieses Beispiel erklären?

    VB.NET-Quellcode

    1. Private Function FindNode(tncoll As TreeNodeCollection, strText As [String]) As TreeNode
    2. Dim tnFound As TreeNode
    3. For Each tnCurr As TreeNode In tncoll
    4. If tnCurr.Text.Contains (strText) Then
    5. Return tnCurr
    6. End If
    7. tnFound = FindNode(tnCurr.Nodes, strText)
    8. If tnFound IsNot Nothing Then
    9. Return tnFound
    10. End If
    11. Next
    12. Return Nothing
    13. End Function
    14. ' Beispielaufruf
    15. Private Sub SearchTextChanged(ByVal objSender As [Object], ByVal ea As EventArgs)
    16. TreeView1.SelectedNode = FindNode(TreeView1.Nodes, TextBox1.Text)
    17. End Sub


    Habe eine Textbox wo ich den zu suchenden Begriff eingebe, ein Button OK...

    Was ich gar nicht verstehe ich der Beispielaufruf...


    Wäre nett wenn mir einer das erklären könnte...

    Danke
    Alex


    Hat sich erledigt... bin selbst draufgekommen...

    :)



    VB.NET-Quellcode

    1. Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
    2. TreeView1.SelectedNode = FindNode(TreeView1.Nodes, TextBox1.Text)
    3. End Sub

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „lris08“ ()