删除某一列表项并返回前一页面出错

问题是这个样子的,有一个列表页面,当点击某一项时进入详细页面,我希望实现的是在详细页面点击删除时,能够删

除该项并返回列表页面,但是不知道怎么回事,总是出错,调试也调试不出来原因。

列表页面的列表绑定:

            FavoriteListBox.ItemsSource = App.favoriteItemList;

详情页面的删除按钮代码:

            App.favoriteItemList.RemoveAt(currentIndex);
             if (NavigationService.CanGoBack)
             {
                 NavigationService.GoBack();

            }

变量favoriteItemList为App类中申明的静态全局变量


眼眸繁星
浏览 478回答 2
2回答

狐的传说

你不用GOBACK,而是使用再次打开上一次的页面呢?在进入详细页面执行删除操作的时候,把之前的列表页地址记录下来备用。

慕神8447489

用的List,不能自动更新视图,改用ObservableCollection即可。
打开App,查看更多内容
随时随地看视频慕课网APP