I suppose that you are using our RowReorderBehaviour for reordering the rows. If yes, you can stop the drag&drop operation when the grid is in edit mode. In order to achieve this, you can use a boolean flag in OnDragInitialize method of the behaviour like so:
private void OnDragInitialize(object sender, DragInitializeEventArgs e)
var sourceRow = e.OriginalSource as GridViewRow ?? (e.OriginalSource as FrameworkElement).ParentOfType<
if (sourceRow != null && sourceRow.Name != "PART_RowResizer")
You can set the flag in GridView's BeginningEdit and RowEditEnded events.
Let me know if you need further assistance on this.
Telerik by Progress
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer
and share your thoughts.