Как установить поток как 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.