2013-05-19 32 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事件。你已經改變了集合,框架仍然是數據綁定到舊集合。

相關問題