vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunkt erstellen. 
Autor: Manfred X
Datum: 12.07.12 17:22

Es besteht ein Unterschied zwischen Beispiel und Erklärung!

Im folgenden: Doppeleinträge werden ignoriert!
Dim lst As New List(Of String)_
    ({"a", "a\b", "b", "b\b", "c\a", "c\b", "c\c", "a\c", "a"})
 
For i As Integer = 0 To lst.Count - 1
   Dim parts() As String = lst(i).Split("\"c)
 
   Dim nd() As TreeNode = trv.Nodes.Find(parts(0), False)
   If nd.Length < 1 Then
      trv.Nodes.Add(parts(0), parts(0))
      nd = trv.Nodes.Find(parts(0), False)
   End If
 
   If parts.Length = 2 Then
      Dim snd() As TreeNode = nd(0).Nodes.Find(parts(1), False)
      If snd.Length < 1 Then
         nd(0).Nodes.Add(parts(1), parts(1))
      End If
   End If
Next i
Diesem Code ist zu entnehmen, wie man die Sache auch rekursiv erledigen
kann, z.B. falls mehr als zwei Einträge vorliegen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Treeview: Nach bestimmten Zeichen Automatisch Knotenpunkt er...1.405DarkEndain12.07.12 16:10
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunk...1.003Manfred X12.07.12 16:18
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunk...1.005DarkEndain12.07.12 16:31
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunk...971Manfred X12.07.12 16:42
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunk...982DarkEndain12.07.12 16:50
Re: Treeview: Nach bestimmten Zeichen Automatisch Knotenpunk...1.021Manfred X12.07.12 17:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel