Открыть папку в Silverlight? - PullRequest
2 голосов
/ 19 ноября 2009

Кто-нибудь знает, как открыть диалог открытия папки в Silverlight? Любой сторонний контроль?

Я знаю, что есть OpenFileDialog, но это не то, что я ищу. Я хочу диалог только для папок.

Спасибо.

Ответы [ 4 ]

3 голосов
/ 08 августа 2012

SilverLight 4 не предоставляет элемент управления OpenFolderDialog, поэтому вам, возможно, придется создать свой собственный. Для получения дополнительной информации проверьте следующую ссылку: http://dotnetslackers.com/articles/silverlight/Folder-Dialog-in-Silverlight-4.aspx

3 голосов
/ 19 ноября 2009

Из MSDN.

Silverlight не имеет просмотра диалоговое окно папки, и вы не можете использовать OpenFileDialog, чтобы просто выбрать папка.

1 голос
/ 23 ноября 2009

Диалог браузера папки не будет иметь смысла.

SL3 по преднамеренному замыслу SL может получить доступ только к файлу (не к папке) и только если этот файл специально выбран пользователем в OpenFileDialog. Даже невозможно определить папку, в которой находится файл.

0 голосов
/ 19 ноября 2009

Просто создайте свой собственный пользовательский элемент управления для этого, так как это в настоящее время не поддерживается Silverlight.

...