问题是这个样子的,有一个列表页面,当点击某一项时进入详细页面,我希望实现的是在详细页面点击删除时,能够删
除该项并返回列表页面,但是不知道怎么回事,总是出错,调试也调试不出来原因。
列表页面的列表绑定:
FavoriteListBox.ItemsSource = App.favoriteItemList;
详情页面的删除按钮代码:
App.favoriteItemList.RemoveAt(currentIndex);
if (NavigationService.CanGoBack)
{
NavigationService.GoBack();
}
变量favoriteItemList为App类中申明的静态全局变量
希望高手指点,多谢!
你不用GOBACK,而是使用再次打开上一次的页面呢?在进入详细页面执行删除操作的时候,把之前的列表页地址记录下来备用。
多谢,问题已经找到了,是因为我用的List,不能自动更新视图,改用ObservableCollection即可。