wu,
You can't really do this. You don't move rows in the data grid. What
you have to do is order the items in the source of data so that they are
ordered appropriately.
For data tables, this is the sort order on the DefaultView property, or,
if it is a DataView class itself, it is the sort property on that.
Hope this helps.