Hi Pete, Just tried out your sample. If I understood correctly you are manually editing the values? That works fine for me too. BEcause I think a manual edit ends up firing a collectionChanged event and this takes care of resorting the grid. This is probably fine performance-wise too as a manual edit is not doing to happen numerous times a second. My issue is with updates being done on the data programatically to a sorted column, do not seem to readjust the sorting. This seems like a generic requirement and it should do it automatically, or atleast provide an option to have it done automatically. Why would we want to have a grid that appears to be sorted but it actually not? Bijesh