コード例 #1
0
        private void Buttone_Clicked(object sender, EventArgs e)

        {
            if (Cartlist[_CIndex].CartTickImg.Equals("check.png"))
            {
                _Ctdex.Add(_CIndex);
            }
            foreach (var er in _Ctdex)
            {
                try
                {
                    if (Cartlist.IndexOf(Cartlist[er]) != -1)
                    {
                        Cartlist.RemoveAt(er);
                    }
                }
                catch (Exception)
                {
                    DisplayAlert("Status", "Cart is Empty Now", "OK", "Cancel");
                }
            }
            _Ctdex.Clear();
            CartsList.ItemsSource = null;
            CartsList.ItemsSource = Cartlist;
        }
コード例 #2
0
 private void CartsList_ItemSelected(object sender, SelectedItemChangedEventArgs e)
 {
     _CIndex = Cartlist.IndexOf((Cart)e.SelectedItem);
     if (Cartlist[_CIndex].CartTickImg.Equals("uncheck.png"))
     {
         Cartlist[_CIndex].CartTickImg = "check.png";
     }
     else
     {
         Cartlist[_CIndex].CartTickImg = "uncheck.png";
     }
     CartsList.ItemsSource = null;
     CartsList.ItemsSource = Cartlist;
 }