Асинхронная загрузка изображения из URL в PictureBox
Я хочу загрузить изображение из Интернета в приложении Windows Form, все хорошо, и код работает нормально, но проблема в том, что приложение перестает работать, пока загрузка не завершится. Я хочу видеть и работать с приложениембез ожидания загрузки .
PictureBox img = new System.Windows.Forms.PictureBox();
var request = WebRequest.Create(ThumbnailUrl);
using (var response = request.GetResponse())
using (var stream = response.GetResponseStream())
{
img.Image = Bitmap.FromStream(stream);
}