2013-05-19 36 views
2

该实现是一个Refresh按钮。我使用.Clear()清空列表,然后添加最新的数据。该数据被加载后,我用下面的函数,然后排序列表:如何在ObservableCollection <T>已排序后刷新绑定的GridView?

public void SortByDate() 
    { 
     this.oCol = new ObservableCollection<OCol>(this.oCol.OrderByDescending(myDate => myDate)); 
    } 

GridView控件刷新,我加入到它的信息,但是当我运行SortByDate()函数时,GridView不会刷新以反映新的秩序。我需要做什么改变?

回答

5

您需要为oCol支持的房产筹集PropertyChanged事件。你已经改变了集合,框架仍然是数据绑定到旧集合。

相关问题