private async void SettingImage_Handler(object sender, EventArgs e) { //finishPage.SetStar(2); ObservableCollection <PairImage> ListPairImage = new ObservableCollection <PairImage>(App._dbHelper.GetPairImages()); ObservableCollection <PairImageCell> listImageCell = new ObservableCollection <PairImageCell>(); int pairIndex = 1; foreach (var pairImage in ListPairImage) { PairImageCell pair = new PairImageCell(); pair.PairIndex = pairIndex; string[] arr = pairImage.PairName.Split('|'); pair.PairName = arr[0] + " vs " + arr[1]; pair.Image1 = arr[0]; pair.Image2 = arr[1]; listImageCell.Add(pair); pairIndex++; } _vm.ListImage = listImageCell; selectImagePopup.BindingContext = _vm; await PopupNavigation.PushAsync(selectImagePopup); }
public async void OnImageChanged(PairImageCell pairImage) { settingDelegate.OnImageChanged(pairImage); await PopupNavigation.PopAsync(); }
public void OnImageChanged(PairImageCell pairImage) { _vm.ImageSource1 = pairImage.Image1; _vm.ImageSource2 = pairImage.Image2; this.BindingContext = _vm; }
public void OnImageChanged(PairImageCell pairImage) { throw new NotImplementedException(); }