Выбор папок из списка, который я поставляю - PullRequest
1 голос
/ 11 ноября 2010

У меня есть приложение WPF, которое поддерживает набор виртуальных «папок» (организационная концепция), и я хотел бы подключиться к чему-то вроде диалога просмотра папок, чтобы выбрать папку (в качестве родителя для какого-либо другого вида операций ).

Это НЕ объекты файловой системы - мне нужно программно сообщить диалоговому окну, что в родительской папке F есть папки C1, C2 и C3. Я бы хотел, чтобы пользователь мог просматривать и затем выбирать папку, а затем возвращать мне окончательную информацию о выборе (какой родитель, какой дочерний элемент был выбран).

Другими словами, я хочу что-то, что выглядит, как Диалог просмотра папок, - но я заполняю его своим собственным притворным набором папок и подпапок; и в конце я могу выбрать папку, которую они на самом деле выбрали.

Есть ли способ сделать это в WPF?

1 Ответ

1 голос
/ 11 ноября 2010

Может быть, вы можете ограничить открытую папку и заполнить поддельные папки.Кажется, вряд ли для меня.

Вероятно, будет более продуктивно создать свой собственный элемент управления с помощью дерева и поддельных папок.И откройте это.

Если вы скопируете макет диалогового окна открытия файла как можно ближе, большинство пользователей поверит, что оно одно и удобство использования будет приличным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...