У меня есть ObservableCollection<Item>
, а Item
содержит как путь к файлу, так и ImageSource
некоторого изображения с диска.
public ObservableCollection<Item> Items { get; set; } = new ObservableCollection<MediaListItem>();
public class Item
{
public string Image { get; set; } // Full path to the image
public ImageSource ImageSource { get; set; }
}
Однако я не могу получить доступлюбой из двух атрибутов и отображать изображение через XAML.
<ListView ItemsSource="{Binding MediaList}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout Padding="10">
<Image Source="{Binding ImageSource}" VerticalOptions="Fill"></Image>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Теперь я запутался, потому что я могу вывести string Image
через XAML через метку, но не могу отобразить изображение изпуть вообще.