刪除項目需要一些幫助,當我點擊tap_event我得到一個消息框,刪除或取消其工程和價格帶下總卻一點兒也不更新後的購物車,它在「ListBoxCart.Items.Remove(CURR)崩潰,在此先感謝!WP7從Control通過消息框
private void listBoxCart_Tap(object sender, GestureEventArgs e)
{
if (MessageBox.Show("Are you sure!", "Delete", MessageBoxButton.OKCancel)
== MessageBoxResult.OK)
{
foreach (Dvd curr in thisapp.ShoppingCart)
{
if (curr.Equals(listBoxCart.SelectedItem))
{
listBoxCart.Items.Remove(curr);
listBoxCart.SelectedIndex = -1;
total -= Convert.ToDecimal(curr.price);
NavigationService.Navigate(new Uri("/ShoppingCart.xaml", UriKind.RelativeOrAbsolute));
}
}
txtBoxTotal.Text = total.ToString();
listBoxCart.ItemsSource = thisapp.ShoppingCart;
}
else
{
NavigationService.Navigate(new Uri("/ShoppingCart.xaml", UriKind.RelativeOrAbsolute));
}
}
什麼是錯誤訊息? – Fabrice 2013-04-04 13:36:09
InvalidOperationException未處理 – jennyH 2013-04-04 14:21:18
抱歉,操作在只讀集合上不受支持。 – jennyH 2013-04-04 14:22:24