When a bound datagrid first displays and the user enters data or modifies data, the rows remain in their place as expected, however, once a column is clicked to cause a sort, and after the sort completes and the arrow appears in the column header, any update to the data in that column will automatically cause the row to be moved to its correct sort location.
This behavior is annoying specially in large datasets. Since the row could dissapear from the current set of displayed rows as soon as the user tabs off the current row.
My quesiton is how could you:
allow sorting to occur but not keep it active so that rows after the sort could be edited in place until the user requests another sort.