Contrôle dirtreeview ( affichage des dossiers dans un treeview )

Description

Voilà un usercontrôle qui utilise un treeview pour afficher les dossiers de l'ordinateurs.
Il y avait déjà plusieurs sources de ce types sur le site mais elles n'étaient pas très poussées donc voilà j'ai fait le miens qui je pense est mieux ( par exemple il extrait les icônes des volumes plutôt que récupérer le type de disque et de prendre une icône prédéfinis )

L'icone des dossiers est le même que celui qu'affiche windows, même si l'icône par défaut a été modifiée (la méthode que j'utilise n'est pas très élégante, je crée un dossier dans le répertoire temporaire puis j'extrait son icone que je considère comme icône par défault, puis je détruit le dossier donc si quelqu'un sait comment extraire l'icone par défaut et aussi a y être l'icone de dossier ouvert ça serait sympa)

Source / Exemple :


'Dieu a inventé Winzip

Conclusion :


Au fait j'y connais rien en contrôle utilisateur donc j'ai pas trop poussé cette aspect là de la source.

J'ai essayé d'optimisé le source au maximum pour la rapidité.

Le projet du zip comporte un exemple d'utilisation couplé avec l'utilisation d'un autre contrôle que j'avais déjà publié ( FileListView. )

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.