在我的应用程序(GroupItemsPage)中,我有几个包含项目的组(显示一些新闻)。如果用户向右滚动并选择一个项目,他将被重定向到详细信息页面。如果他返回,仍应显示同一组。我可以通过将 NavigationCacheMode="Enabled" 添加到 XAML 来实现此行为(请参阅此处)。这就像一个魅力。
但不幸的是,在此之后,页面不再更新。在此 GroupItemsPage 上,我显示未读项目的数量(带有数据绑定)。不幸的是,由于页面已缓存,因此不再更新。
我怎样才能同时拥有这两种行为(使用数据绑定更新 gui 并保留所选页面)?
编辑: GroupItemsPage 如下所示。我标记了我需要更新的东西(它们是数据绑定的)。