0
我有這樣的代碼:如何更改可觀察集合中的所有數據,以便使用此功能可以注意到發生的更改?
public ObservableCollection<CVM> SObservable{ get; set; }
this.scores = App.DB.GetCardFace(0);
this.SObservable = new ObservableCollection<CVM>(this.scores);
我然後分配這個作爲數據源:
this.columnSeries = new ColumnSeries() {
ItemsSource = SObservable
};
chart.Series.Add(this.columnSeries);
我的圖表顯示正確
現在我改變數據:
this.scores = App.DB.GetCardFace(1);
但圖表沒有任何反應。我懷疑SObservable
內容沒有改變。
有人可以給我一些建議,說明如何改變SObservable
的內容,以便觸發可以被圖表代碼拾取的更改。