Ce petit programme permet d'utiliser l'API Windows : SHBrowseForFolder afin de récupérer un répertoire tel qu'on le ferait avec un OpenFileDialog.
J'ai donc nommé ce composant : OpenDirDialog.
il s'utilise comme suit :
OpenDirDialog odd = new OpenDirDialog();
odd.Show(base.Handle,"Sélectionn ez un répertoire ...");
MessageBox.Show(odd.Directory); // par exemple pour l'affichage