В SaveFileDialog в Silverlight отсутствует свойство DefaultFileName, в результате чего пользователю приходится вводить имя файла вручную при каждой загрузке файла из приложения Silverlight.
Это очень раздражает и вызывает много критикисм. форум Silverlight .
Мой вопрос: какой самый элегантный способ обойти это?
Подготовьте загрузку и позвольте aspx обработать ее для вас:
http://strugglesofacoder.blogspot.com/2011/03/alternative-to-saving-file-in.html
Я сам добавлю одно предложение как ответчик, которое я взял с упомянутого форума:
Скопируйте имя файла в буфер обмена, чтобы пользователи могли только нажать Ctrl-V в диалоговом окне.