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

Soyez le premier à donner votre avis sur cette source.

Vue 6 512 fois - Téléchargée 1 041 fois

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

Ajouter un commentaire

Commentaires

cs_Alain Proviste
Messages postés
908
Date d'inscription
jeudi 26 juillet 2001
Statut
Modérateur
Dernière intervention
1 février 2015
1 -
pouf pouf ca doit faire 2 ans que j'ai touché à cette source robinm, je ne suis pas sur d'avoir gérer à l'époque la selection multiple, essaie d'adapter la source à ta sauce :)
cs_robinm
Messages postés
1
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
9 septembre 2004
-
Bonjour,

je ne comprends pas comment connaître les objets selectionnés avec l'évennement select_file dans le cas d'une selection multiple.

merci
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
Super !!! Ce qui est dommage c'est sa lenteur :(

@+
AtomWare
Messages postés
71
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
11 novembre 2004
-
j'ai oublié de te dire :
met un fond blanc picturebox (picIcon) de tes 2 icones au lieu du fond rose. Ca foire avec WindowsXP(les bord des icones sont roses, car il y'a le alphatransparency dans les icones XP)
AtomWare
Messages postés
71
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
11 novembre 2004
-
j'ai oublié de te dire :
met un fond blanc picturebox (picIcon) de tes 2 icones au lieu du fond rose. Ca foire avec WindowsXP(les bord des icones sont roses, car il y'a le alphatransparency dans les icones XP)

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.