我需要在List集合中更改值时刷新GridView。实际上我已将List绑定为GridView的itemsource。我已经更改了List值,但无法在GridView中重新选择。如何在UWP中实现这一目标?
答案 0 :(得分:0)
要更新GridView,如果添加,删除或移动列表中的条目,则应使用ObservableCollection而不是列表。
要更新GridView条目,如果列表条目的属性更改,列表条目的类需要实现INotifyPropertyChanged,并且还在模板中使用数据绑定,GridView用它来显示列表条目。
答案 1 :(得分:0)
使用ObserableListCollection
和
const {width} = Dimensions.get('window');
const itemWidth = (width) / 4;