Sort not respected when ObservableCollection is Reset

Feb 18, 2009 at 5:27 AM
I have a DataGrid bound to an ObservableCollection. The Grid is sorted on Column 0 (which is a numeric column). The sort works fine on initalization, but when an item in the ObservableCollection changes (not as a result of a UI change, but a background change), the sort becomes stale and inaccurate. I have hooked up my ObservableCollection to fire the CollectionChanged event with Reset when this occurs but nothing is reflected in the UI. calling Refresh on the Items also has no effect.

Is this a known bug?