Come usare OpenFileDialog
per selezionare le cartelle?
Stavo per usare il seguente progetto: https://github.com/scottwis/OpenFileOrFolderDialog
Tuttavia, ho riscontrato un problema. Usa la GetOpenFileName
funzione e la OPENFILENAME
struttura. E OPENFILENAME
ha il membro nominato templateID
. È l'identificatore per il modello di dialogo. E il progetto contiene anche il res1.rc
file e la finestra di dialogo inizializzata. Ma non sono riuscito a capire come allegare questo file al mio progetto C #.
Esiste un modo migliore per utilizzare un OpenFileDialog
per selezionare le cartelle?
ValidateNames
e CheckFileExists
sono entrambi impostati su false e FileName
viene assegnato un valore fittizio per indicare che è stata selezionata una directory. Dico hack perché confonde gli utenti su come selezionare una cartella. Vedi Seleziona file o cartella dalla stessa finestra di dialogo
ValidateNames
e CheckFileExists
perché false
non funzionava, dovevo impostarli su 0
(o imparare meglio PowerShell)