[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'Grids' (#lcl)

# TCustomGrid.ColRowDraggingCursor

Cursor shape displayed when a column or row is dragged in the grid control.

## Declaration

Source position: grids.pas line 1231

`protected property TCustomGrid.ColRowDraggingCursor : TCursor index gcsDragging read GetSpecialCursor write SetSpecialCursor default crMultiDrag;`

## Description

ColRowDraggingCursor is a TCursor property with the cursor shape displayed when a column or a row in the grid control is dragged. It is displayed in methods which perform column or row drag operations at run-time when the CursorState property is set to gcsDragging. The default value for the property is crMultiDrag (multiple item drag cursor TCursor(-16)).

ColRowDraggingCursor is a published property in descendent classes like: TDrawGrid, TStringGrid, and TDBGrid.

Use ColRowDragIndicatorColor to specify the color for the drag cursor when a drag operation is active.

Use ColSizingCursor to specify the cursor shape displayed when a column is resized by dragging the column border.

## See also

TCustomGrid.ColRowDragIndicatorColor |  | Color used to render the drag cursor when a column or row is dragged in the grid.
TCustomGrid.ColSizingCursor |  | Cursor shape displayed when a column is resized.
TCustomGrid.CursorState |  | Current cursor state for the grid control.
TDrawGrid |  | Implements a custom-drawn grid control.
TStringGrid |  | Implements a grid specialized for textual content.
#lcl.dbgrids.TDBGrid |  | Data-aware grid control used to display and edit rows and columns in a dataset.