Comment utiliser OpenFileDialog
pour sélectionner des dossiers?
J'allais utiliser le projet suivant: https://github.com/scottwis/OpenFileOrFolderDialog
Cependant, j'ai rencontré un problème. Il utilise la GetOpenFileName
fonction et la OPENFILENAME
structure. Et OPENFILENAME
a nommé le membre templateID
. C'est l'identifiant du modèle de dialogue. Et le projet contient leres1.rc
fichier et l'initialisation de la boîte de dialogue. Mais je n'ai pas pu comprendre comment attacher ce fichier à mon projet C #.
Existe-t-il une meilleure façon d'utiliser un OpenFileDialog
pour sélectionner des dossiers?
ValidateNames
et CheckFileExists
sont tous deux définis sur false et FileName
reçoit une valeur factice pour indiquer qu'un répertoire est sélectionné. Je dis pirater, car il est déroutant pour les utilisateurs de sélectionner un dossier. Voir Sélectionner un fichier ou un dossier dans la même boîte de dialogue
ValidateNames
et CheckFileExists
à false
ne fonctionnait pas, je devais les mettre à 0
(ou apprendre Powershell mieux)