Xamarin.forms как добавить image в listwiew

После нажатия на кнопку прикрепить фото, хотелось бы чтобы фото добавлялось в listwiew.

Код того как делаю фото:

public List<ImageSource> img { get; set; }
...

private async void takePhoto(object sender, EventArgs e)
        {
            try
            {
                await CrossMedia.Current.Initialize();

                if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported)
                {
                    DisplayAlert("No Camera", ":( No camera available.", "OK");
                    return;
                }

                var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions
                {
                    SaveToAlbum = true,
                    Name = $"{DateTime.Now:dd.MM.yyyy_hh.mm.ss}.jpg"
                });

                if (file == null)
                    return;

                img.Add(ImageSource.FromStream(() =>
                {
                    var stream = file.GetStream();
                    return stream;
                }));
            }
            catch (Exception err)
            {
                Console.Out.WriteLine("Exception error");
            }
        }

xaml код откуда хотелось бы прикреплять фото

<ListView x:Name="imgList"
                      HasUnevenRows="True"
                      ItemsSource="{Binding ???}">
                <ListView.ItemTemplate>
                    <DataTemplate>
                        <ImageCell
                            ImageSource="{Binding ???}" />
                    </DataTemplate>
                </ListView.ItemTemplate>
</ListView>

Ответы (0 шт):