Entwickler-Ecke

WinForms - Ordnerinhalte in Listview anzeigen


kattzze - Mi 10.02.10 09:39
Titel: Ordnerinhalte in Listview anzeigen
Hallo,

ich stehe gerade völlig auf dem schlauch :oops:

ich habe eine treeview in der ich mir laufwerk C anzeigen lasse mit allen unterorndnern und so nun sollen die inhalte ähnlich wie beim windows explorer in meiner listview angezeigt werden aba irgendwie hab ich kein plan wie ich die dort aufrufen soll ...

denke mal ihr könnt mir da helfen danke schonmal


JüTho - Mi 10.02.10 10:13

Und ich habe keinen Plan, was du sehen willst.

Meine Standardempfehlung: Blättere selbst in der SDK-Doku/MSDN/Hilfe und schau nach, welche Möglichkeiten angeboten werden. Willst du z.B. durch einen Click im TreeView die Anzeige in der ListView ändern? Dann findest du ein Ereignis mit folgender Bedeutung:
Zitat:
Tritt ein, wenn der Benutzer mit der Maus auf ein TreeNode klickt.

Dort erfährst du, welcher Node aktuell benutzt wird. Von ihm kannst du den Text abfragen oder (was wahrscheinlich sinnvoller ist) den Tag, der mit dem vollständigen Pfadnamen belegt wird.

Zur ListView-Klasse findest du ein Beispiel, wie Einträge hinzugefügt werden können.

Zusätzlich brauchst du noch die Informationen aus dem Verzeichnis. Dazu gibt es Directory.GetFiles bzw. DirectoryInfo.GetFiles, weil dich vermutlich nicht nur die Dateinamen interessieren dürften.

Etwas mehr Eigeninitiative bitte! Jürgen

PS für andere Helfer. Weitere Hinweise wurden in dem inzwischen geschlossenen Thread [http://www.mycsharp.de/wbb2/thread.php?threadid=81444] gegeben; aber damit konnte der TE nichts anfangen. Dann weiß ich auch nicht weiter.