WPF. Как вставить картинку в Image, преобразованную из потока байтов - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. maintStream = client.GetStream();
  2. Image image = (Image) binFormatter.Deserialize(maintStream);
Вот я получил с клиента данные, которые поступают раз в секунду. Как мне их вставить в image WPF?

Решение задачи: «WPF. Как вставить картинку в Image, преобразованную из потока байтов»

textual
Листинг программы
  1.             // ...
  2.             var imageByteArray = await client.GetByteArrayAsync(photoURL);
  3.             pictureBoxPhoto.Image = byteArrayToImage(imageByteArray); // pictureBoxPhoto - это элемент
  4.                                                                       // PictureBox на форме (WinForms)
  5.         }
  6.  
  7.         //...
  8.  
  9.         private Image byteArrayToImage(byte[] byteArrayIn)
  10.         {
  11.             using (var ms = new MemoryStream(byteArrayIn))
  12.             {
  13.                 return Image.FromStream(ms);
  14.             }
  15.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы