Как использовать OpenFileDialog
для выбора папок?
Я собирался использовать следующий проект: https://github.com/scottwis/OpenFileOrFolderDialog
Однако я столкнулся с одной проблемой. Он использует GetOpenFileName
функцию и OPENFILENAME
структуру. И OPENFILENAME
назвал члена templateID
. Это идентификатор шаблона диалога. И проект содержит res1.rc
файл и шаблонный диалог init тоже. Но я не мог понять, как прикрепить этот файл к моему проекту на C #.
Есть ли лучший способ использовать OpenFileDialog
для выбора папки?
ValidateNames
и CheckFileExists
оба имеют значение false, и FileName
ему дается фиктивное значение, чтобы указать, что каталог выбран. Я говорю хак, потому что это сбивает с толку пользователей о том, как выбрать папку. См. Выбор файла или папки из того же диалогового окна
ValidateNames
и CheckFileExists
чтобы false
он не работал, мне нужно было установить их 0
(или лучше изучить powershell)