将ImageSource绑定从相机传递到另一个页面?

时间:2017-12-14 15:05:19

标签: xaml binding xamarin.forms media-player

如何将存储在另一页(第1页)中的图像传递到" OnPhoto1_Clicked"(第2页)

第2页导航到第1页从相机或相册拍摄照片,第1页渲染图像本身。

第2页:

async void OnPhoto1_Clicked(object sender, EventArgs args)
        {

            await App.Navigator.PushAsync(new TakePic());

        }

第1页:

takePhoto.Clicked += async (sender, args) =>
            {

                if (file == null)
                    return;

                await DisplayAlert("File Location", file.Path, "OK");

                image.Source = ImageSource.FromStream(() =>
                {
                    var stream = file.GetStream();
                    file.Dispose();
                    return stream;
                });
            };

非常感谢任何帮助!谢谢

0 个答案:

没有答案