Xamarin forms: привязка массива байтов к ImageCell ImageSource в ListView
Я не могу найти четкого ответа о том, как привязать массив байтов к ImageSource ячейки ImageCell в ListView.
<ListView x:Name="listEntries" ItemsSource="{Binding Entries}">
<ListView.ItemTemplate>
<DataTemplate>
<ImageCell
Text="{Binding Barcode}"
ImageSource="{Binding Image}"
>
</ImageCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Я действительно понятия не имею, как сделать эту работу.
1 ответ:
Оке, я нашел решение.. Я взял его далеко, из-за примеров/тех же проблем, которые я нашел в интернете.
Я изменил свойство 'Image'с
StringнаImageSource, а затем заполнил его'ImageSource.FromStream(() => new MemoryStream(pictureByteArray))'И это сработало!
Comments