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);
        }
示例#2
0
 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;
 }
示例#4
0
 public void OnImageChanged(PairImageCell pairImage)
 {
     throw new NotImplementedException();
 }