How to DragDrop Merged Cells in GridGroupingControl?

Problem

By Default, GridControlDrag and Drop operation is done for merged cells. But merge cell cannot be moved as merged cell. For more information, please refer the below image,

Solution

In order to achieve drag and drop of merged cells, QueryCanOleDragRangeevent can be used and merged cell will be considered as individual cells by adding the drag and drop range to selection. So that merge cells also can be dragged to another place as merge cells.