我是 Windows Phone 8 开发的新手。我已经使用它大约一个月了,并且已经编写了自己的新闻应用程序来使用来自 API 的数据。我将文章内容作为 .json 文件离线保存到应用程序的本地存储中。由于我已经将它们离线保存,因此我想让我的用户能够将该文章“保存”到收藏夹列表中,并让我的一个枢轴项目显示已保存文章的列表以供他们以后访问。我还希望该列表可由用户管理,即我希望他们能够根据需要删除这些项目。
我计划使用一个名为的对象加载列表的数据上下文:
SavedArticles
这只是一个
List<Article>
我已经阅读了很多关于如何使用INotifyPropertyChanged更新当前视图的内容,但我认为这更多的是关于更新列表中现有项目的属性。我需要的是可以在用户选择一个项目然后单击 AppBar 中的删除后更新 ItemsSource 的东西。我认为这就是INotifyCollectionChanged应该出现的地方,但是对于我的生活,我看不到如何实现它。
找人来启发我或指出一个很好的例子。
我已经用谷歌搜索了这个,但找不到很多例子,而我见过的例子,我就是没有。
谢谢!