从 Gridview 中删除项目并刷新 gridview 而不重定向到同一页面。(Windows Phone 8.1 Xaml)

Removing Items from Gridview and refreshing the gridview without redirecting to the same Page.(Windows Phone 8.1 Xaml)

我有一个以 Usercontrol 作为其项目模板的 gridview。

在用户控件中,我附加了一个浮出控件,用户可以使用它来选择删除条目。删除后如何删除 entry/Update gridview 而不重定向到同一页面并删除 backstack 条目?

请注意,我是 deleting/modifying 用户控件的代码隐藏按钮单击事件中的项目源。

如果您的 itemssource 实现了 INotifyCollectionChanged,它将自动在 GridView 中反映添加和删除。

您可以使用 ObservableCollection 作为 ItemsSource,它已经实现了它。

当然,您可以直接使用 GridView.Items.Remove(或 RemoveAt)删除项目。