Thema Datum  Von Nutzer Rating
Antwort
29.03.2011 20:47:06 partywelt
Solved
30.03.2011 15:17:47 Gast45309
NotSolved
30.03.2011 22:48:35 Gast80243
NotSolved
Blau TreeView Windows Explorerstruktur
30.03.2011 23:27:40 partywelt
NotSolved
31.03.2011 20:23:30 Gast42765
NotSolved
31.03.2011 20:55:20 partywelt
NotSolved
31.03.2011 21:02:47 Gast10495
NotSolved
02.04.2011 23:17:04 partywelt
NotSolved
03.04.2011 10:15:33 Tom
NotSolved
04.04.2011 20:39:43 partywelt
NotSolved
15.04.2011 14:56:11 Gast81756
NotSolved

Ansicht des Beitrags:
Von:
partywelt
Datum:
30.03.2011 23:27:40
Views:
2542
Rating: Antwort:
  Ja
Thema:
TreeView Windows Explorerstruktur

Also erst einmal Danke für die schnellen Antworten.

Also das Problem ist, dass ich wie gesagt meine Quellen in einem String vorliegen habe "D:\Eigene Bilder\Urlaub|D:\Eigene Bilder\Feiern|D:\EIgene Musik" den String Splitte ich und lasse mir die Verzeichnisse mit dem genannten Code darstellen.

Nun möchte ich dass mir aber auch alle Verzeichnis von D:\ angezeigt werden und nur die Verzeichnis von D:\ die in den Quelle stehen (also hier im Beispiel Eigene Bilder und Eigene Musik) ausgeklappt werden. Demenstprechend sollen mir alle Verzeichnisse von Eigene Musik und Eigene Bilder angezeigt werden ... dies dann immer so weiter in den Unterordnern bis zu zu dem Verzeichnis komme, dass ich den Quellen steht. Dieses soll dann gecheckt werden.

Ich habe versucht innerhalb der foreach wo die Quellen gesplittet werden ein GetDirectories zu machen und diese Nodes dann zu der TreeView hinzugefügt. Nur leider weiß ich nicht wie ich da mit den Hashtables umgehe, damit überprüft wird, ob der Node schon vorhanden. AUßerdem weiß ich nicht wo ich genau die Schleife "foreach (string dir in Directory.GetDirectories(parentNode???)" einfügen muss. Muss dass innerhalb der Foreach für die Quellen oder außerhalb. Muss ich das GetDirectories von parentNode machen.

Ich denke mein größtes Problem ist in dem Fall der Umgang mit den Hashtables. Ich hab den oben genannten Code aus einem anderen Forum wo mir nicht weitergeholfen wurde und blicke da nicht ganzb durch, wie ich mit dem Hashtable dictNode umgehen muss, damit keine doppelten Nodes eingetragen werden.

Hier ein Bild wie es im Moment angezeigt wird: http://img859.imageshack.us/i/ist.png/

Hier ein Bild wie es angezeigt werden soll (die Imageicons ignorieren, die habe ich noch nicht konfiguriert): http://img684.imageshack.us/f/solla.png/

Hoffe konnte beschreiben wo meon Problem liegt.

Gruß partywelt


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.03.2011 20:47:06 partywelt
Solved
30.03.2011 15:17:47 Gast45309
NotSolved
30.03.2011 22:48:35 Gast80243
NotSolved
Blau TreeView Windows Explorerstruktur
30.03.2011 23:27:40 partywelt
NotSolved
31.03.2011 20:23:30 Gast42765
NotSolved
31.03.2011 20:55:20 partywelt
NotSolved
31.03.2011 21:02:47 Gast10495
NotSolved
02.04.2011 23:17:04 partywelt
NotSolved
03.04.2011 10:15:33 Tom
NotSolved
04.04.2011 20:39:43 partywelt
NotSolved
15.04.2011 14:56:11 Gast81756
NotSolved