Лучшая практика для загрузки файлов клиентом WPF? - PullRequest
0 голосов
/ 10 января 2012

У меня есть веб-сайт Silverlight 4.0, где пользователи могут загружать изображения. (Пользователи должны войти в систему для загрузки файлов.)

Также у меня есть клиент WPF, который загружает эти изображения по HTTP.

Мой вопрос:

Должен ли я создать какой-нибудь простой веб-сайт ASP .NET MVC 3, чтобы понять это, или есть способ, которым клиент WPF может войти в систему и загрузить изображения? Я имею в виду, если мне нужно использовать сайт Silverlight.

Спасибо!

1 Ответ

2 голосов
/ 10 января 2012

если у вас есть URL для изображений, просто используйте класс WebClient , я сделал что-то подобное, используя код ниже:

WebClient wc = new WebClient();
//image url
var bytes = wc.DownloadData(url);
//the MemoryStream is used to convert to BitmapImage to WPF Image Control
var ms = new MemoryStream(bytes);

var img = new BitmapImage();
ms.Seek(0, SeekOrigin.Begin);
img.BeginInit();
img.StreamSource = ms;
img.EndInit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...