FolderBrowserDialog -> Dossier racine

Julien237 Messages postés 883 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 3 mars 2009 - 23 déc. 2007 à 14:06
cs_ahima Messages postés 2 Date d'inscription mercredi 19 septembre 2007 Statut Membre Dernière intervention 13 juin 2009 - 13 juin 2009 à 04:12
Bonjour,
J'ai un FolderBrowserDialog, j'aurais voulu changer son dossier racine, afin que l'utilisateur ne puisse sélectionner un répertoire hors de ce dossier racine.
La propriété RootFolder n'accepte que les membres d'une énumération, je ne peux choisir ce que je veux.
J'aurais bien essayé de faire une classe dérivée, mais FolderBrowserDialog est sealed...
Quelqu'un aurait une solution avant que je refasse le controle ?

Julien.

3 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
24 déc. 2007 à 14:18
Salut,

Avant de le refaire entièrement regarde l'api qui est utilisée :)
http://www.pinvoke.net/default.aspx/shell32/SHBrowseForFolder.html

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0
Julien237 Messages postés 883 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 3 mars 2009 7
24 déc. 2007 à 21:32
Pareil, les dossiers racines disponibles sont les membres de la même énumération...

Julien.
0
cs_ahima Messages postés 2 Date d'inscription mercredi 19 septembre 2007 Statut Membre Dernière intervention 13 juin 2009
13 juin 2009 à 04:12
Hug !!

Je up car j'ai un probleme similaire, j'aimerais définir le RootFolder une fois un fichier de config XML lut.
Donc j'aimerais indiquer un repertoire de mon choix et je n'ai acces comme Julien uniquement aux super repertoire de base de l'architecture de windows.
Voilà, j'aimerais evidement trouver une solution a mon probleme si vous avez ca sous la main.

Merci d'avance
0
Rejoignez-nous