powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / BrowseFolderList в С#
6 сообщений из 6, страница 1 из 1
BrowseFolderList в С#
    #32888761
lexxkar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
..используя в VC++ SHBrowseForFolder(...) co структурой BROWSEINFO можно легко вывести окно Выбора всех имеющ. Директорий FS. А как в С# ??? или как использовать вышеперечисленное в С#...?
...
Рейтинг: 0 / 0
BrowseFolderList в С#
    #32889381
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не уверен, что это именно то, что вам нужно. Но посмотрите в сторону класса FolderBrowserDialog (появился только в Framework 1.1.).
...
Рейтинг: 0 / 0
BrowseFolderList в С#
    #32889595
lexxkar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...Спасибо за внимание!! Значит буду подымать Framework до 1.1
...
Рейтинг: 0 / 0
BrowseFolderList в С#
    #32889631
Один
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только FolderBrowserDialog немного странный
...
Рейтинг: 0 / 0
BrowseFolderList в С#
    #32890265
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у MS есть статья для framework 1.0, где приведен полный код для вызова SHBrowseForFolder:

How To Implement a Managed Component that Wraps the Browse For Folder Common Dialog Box by Using Visual C# .NET

ЗЫ
эта статья есть и в MSDN для VS
...
Рейтинг: 0 / 0
BrowseFolderList в С#
    #32890423
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переходить на фреймворк 1.1 настоятельно рекомендуется. В нем многое пофиксено и многое добавлено.
По поводу указанных глюков.
Astakhov 1. NewFolderButton - таки видна.
2. Окно, мягко говоря больших размеров.
3. Сверку всегда достаточно большое место под никому не нужный текст
4. Наследник не создается - ибо класс закрытый.


1. Воспроизвести не получилось. Использую в проектах, не жалуюсь.
2. Ну это субъективно.
3. Опять-таки субъективно. Лично я в этом месте пишу текст-подсказку пользователю, чего и вам желаю.

Этот класс не родной .нет-ский. Это всего лишь обертка над винапи. Так же как и OpenFileDialog, SaveFileDialog и т.п. В плане поставки компонент Майкрософт всегда придерживался разумного минимализма. Кстати ведь FolderBrowserDialog включили в фреймворк 1.1 по многочисленным просьбам программистов.

P.S. По поводу минимализма компонентов вспомнился анекдот.
А почему Майкрософт включил в фреймворк только 1 компонент датагрид? А потому что меньше не имело смысла. :-)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / BrowseFolderList в С#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]