Открыть файл вместо сохранения файла в Silverlight SaveFileDialog - PullRequest
3 голосов
/ 27 ноября 2009

В Silverlight есть SaveFileDialog, который позволяет вам сохранить файл на локальном компьютере пользователя. Диалоговое окно открывается только для сохранения файла. То, что я ищу, - это способ открыть файл, похожий на диалог, который вы получаете при загрузке файла через браузер.

Помимо циклического отключения файла на сервере или того, чтобы сервер генерировал файл (что я не могу сделать), есть ли варианты сделать это?

1 Ответ

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

Простой ответ: никакой серебряный свет не позволяет этого.

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

...