# TileDragDropService

**TileDragDropService** is a derivative of **RadDragDropService**. Hence, it handles the whole drag and drop operation in **RadPanorama**.

By default, when the RadPanorama.**AllowDragDrop** property is set to *true*, the user is allowed to reorder the tiles between the groups or within the same group. When you start dragging a tile and you hover another tile it is shifted to the right. It is achieved by an **AnimatedPropertySetting** for the **CellPaddingProperty**.

![WinForms RadPanorama TileDragDropService](https://www.telerik.com/products/winforms/documentation/assets/baf8032c801cfae34d323dc90629655f/panorama-tiledragdropservice001.gif)

The **AutoScrollOffset** property of the service gets or sets the offset from the edges of the control at which automatic scrolling starts. The service doesn't offer a specific public API that is different compared to the one offered by [RadDragDropService](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/raddragdropservice). If you want to customize the default drag and drop behavior, you can refer to the [Tiles Drag and Drop](https://www.telerik.com/products/winforms/documentation/controls/panorama/drad-and-drop/drag-and-drop) help article which demonstrates a sample approach how to accomplish tiles drag and drop functionality between two **RadPanorama** controls.

## See Also

* [RadDragDropService](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/raddragdropservice)
* [Tiles Drag and Drop](https://www.telerik.com/products/winforms/documentation/controls/panorama/drad-and-drop/drag-and-drop)
