在UWP中实时塑造GridView - 在项目更改时刷新组

时间:2017-07-13 08:03:33

标签: c# gridview uwp

在WPF中,我使用ICollectionViewLiveShaping将底层集合中的更改反映到UI中的itemscontrols:

var collectionView = new ListCollectionView(myCollection);
collectionView.GroupDescription.Add(new GroupDescription("HasData"));
var liveShaping = (ICollectionViewLiveShaping)collectionView;
liveShaping.LiveGroupingProperties.Add("HasData");
liveShaping.IsLiveGrouping = true;

当我这样做时,UI中的分组会自动刷新:

void SetData(int index)
{
   var item = myCollection[index];
   item.HasData = true;
}

如何在UWP中实现它?

0 个答案:

没有答案