Combofolder : un combobox pour accéder et choisir un répertoire avec .net

Soyez le premier à donner votre avis sur cette source.

Vue 8 402 fois - Téléchargée 610 fois

Description

ComboFolder se présente comme un ComboBox, mais sa liste déroulante permet l'affichage d'un Tree View sur les lecteurs logiques et répertoires de votre système. Sous .Net, il n'y a pas directement de "FolderOpenDialog", ComboFolder est une des solutions pour y remédier.
Pour l'utiliser, il faut compiler le source ci-joint (projet complet c#). Il faut déclarer dans les "Références" de votre projet la Dll qui en résulte, et dans la boite à outils, ajouter ce nouveau contrôle.
Le zip joint intègre aussi directement la Dll.

Conclusion :


Ca marche pas trop mal (chez moi en tout cas), mais si qqn a des idées pour améliorer l'affichage de la liste déroulante, je suis très preneur. Sont à améliorer essentiellement les 2 points suivant :
- affichage en bas de page, la liste ne peut pas sortir de la fenètre comme le fait un vrai combobox
- sur certain clicks en dehors du contrôle (label, ...) la liste n'est pas refermée.
Tout cela n'est pas blocant, mais si on peut faire mieux !!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
69
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
7 avril 2007
3
... Voilà je l'ai remis sous C# (avec des corrections). Il y a aussi un OpenFolderDialog : a bon entendeur !
Messages postés
69
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
7 avril 2007
3
Salut, oui pardon, j'ai pas fait attention. Cela dit, la dll peut être utilisé pour un contrôle personnalisé même pour de la programmation VB .NET (enfin il me semble).
Messages postés
2
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
14 février 2003

ce n'est pas du VN.net mais du c#!

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.