Как установить поток как ImageSource в Xamarin UWP?

У меня есть поток, и я пытаюсь установить источник изображения в качестве потока. Мой код

var contentPage = new ContentPage();
var image = new Image();
Stream stream = args.Stream;
stream.Position = 0;
image.Source = ImageSource.FromStream(() => stream);
contentPage.Content = image;
Navigation.PushModalAsync(contentPage);

Изображение отображается в Android и iOS, но не работает в UWP. Подскажите пожалуйста, как отрендерить изображение через стрим.

Спасибо, Сантия А

1 ответ

Я испытал это также в UWP и обнаружил, что вы должны выполнять эту работу в методе OnAppearing() contentPage.

Другие вопросы по тегам