Bonjour,
Je ne trouve pas de composant type explorateur de fichiers dans ma palette d'outils. Est-ce que je dois ajouter une référence ou faut-il que je cherche un composant tiers ?
Papy !
Version imprimable
Bonjour,
Je ne trouve pas de composant type explorateur de fichiers dans ma palette d'outils. Est-ce que je dois ajouter une référence ou faut-il que je cherche un composant tiers ?
Papy !
Ce contrôle n'existe pas en standard dans le Framework, mais tu peux le trouver dans le Windows API Code Pack
Par contre ça ne fonctionne que sous Windows 7 / Vista il me semble...
Sinon c'est pas très difficile à créer soi-même, à moins que ne veuilles recréer exactement la même apparence que dans l'explorateur Windows...
Quel dommage que ça ne soit pas prévu en standard !
Il faut malheureusement que ça fonctionne aussi sous XP.
Je n'ai pas besoin que ça soit un "windows explorer like" à l'identique. Alaos ma foi, puisqu'il le faut, je vais m'en faire un.
Merci pour ta réponse.
Un petit truc qui te servira probablement si tu veux que ce soit quand même un peu joli ;)
Icon.ExtractAssociatedIcon
Par contre ça ne marche pas pour tout (pas pour les répertoires par exemple). Pour le reste il faudra jouer avec l'API SHGetFileInfo
Merci, c'est noté :)
Bonjour,
Pourquoi ne pas utiliser un OpenFileDialog ?
ne sachant pas de quel composant vous parliez j'ai eu un gros doute sur l'appli que je vais livrer demain et qui utilise un explorateur de fichiers et qui doit être exécutée sous XP :)
Donc après test ce composant est compatible XP et est disponible de base.
Après je ne sais pas si j'ai bien compris le besoin...
Le but du formulaire est de permettre à l'utilisateur de choisir de 1 à n fichiers n'importe où sur le disque et de les faire glisser dans une liste prévue à cet effet.
Une fois la liste composée, les fichiers sont envoyés sur un serveur.
Je veux éviter de multiples ouvertures de OpenFileDialog pour composer la liste et avoir tous les éléments disponibles sur le formulaire.
OpenFileDialog n'est donc pas adapté dans ce cas précis.
Mais merci tout de même de l’intérêt porté à la question :)
A ok je vois l'utilisation; en effet openFiledialog est un peu lourd pour ce cas-ci.
Bonne continuation.