Como usar OpenFileDialogpara selecionar pastas?
Eu usaria o seguinte projeto: https://github.com/scottwis/OpenFileOrFolderDialog
No entanto, enfrentei um problema. Ele usa a GetOpenFileNamefunção e a OPENFILENAMEestrutura. E OPENFILENAMEtem o membro nomeado templateID. É o identificador para o modelo de diálogo. E o projeto contém o res1.rcarquivo e a caixa de diálogo de modelo init também. Mas não consegui descobrir como anexar esse arquivo ao meu projeto c #.
Existe uma maneira melhor de usar um OpenFileDialogpara selecionar pastas?
ValidateNamese CheckFileExistssão definidas como false e FileNameé dado um valor simulado para indicar que um diretório é selecionado. Eu digo hack porque é confuso para os usuários sobre como selecionar uma pasta. Veja Selecione o arquivo ou pasta a partir da mesma caixa de diálogo
ValidateNamese CheckFileExistspara falsenão estava funcionando, eu precisava para configurá-los para 0(ou aprender PowerShell melhor)

