
D&D Behavior for all Rows/Columns
Purpose
You can use this process if you want to define a standard Drag & Drop behavior for all rows or columns. For example, if attribute
dragsource is set in the behavior, you can link all rows or columns to objects that have set attribute droptarget and use the same flavor.
It does not make any difference if you define a behavior for all rows or for all columns.
Although you can use this method to define an identical behavior for all rows, you can determine in events
OnDrop and OnDropGetFlavor if you want to cancel the Drag & Drop operation. To do this, you use the data object passed and the flavor as a basis. In the data object, you normally store the data of the row dragged.Process Flow

You can also subsequently pass the layout structure with the Drag & Drop behavior using method
Result
Each row or column can be dragged by the user or appears as the target for any Drag & Drop operation.

If you want to check the Drag & Drop behavior defined on the screen, you must have at least one drag source and one drop target that have the same flavor.