How to Drag and Drop Objects within Containers

Previous Next

You can use drag and drop to move objects within their container objects, e.g. a Label object within its Header object, or a Data Column object within its Column Box object.

If the container has a horizontal or vertical orientation, dragging and dropping changes the Position, and Allow Neighbor layout properties of the object that you move. In XY orientation, dragging and dropping changes the X and Y coordinates of the object moved.

NOTE: You are advised to use XY orientation ONLY as a last resort, i.e. if there is no other way to achieve the layout that you want. It is difficult to position objects with pixel precision. Moreover, the layout does not auto-adjust itself to changes in the data model (for example, when you add a field).

If the container has a horizontal orientation:

Move an object within the same row by dragging its center past (or before) the center of the object next to which you want to put it.

Move an object to a new row by dragging its center to the empty space below (or above) the last (or first) row, or by dragging it between two existing rows.

If the container has a vertical orientation:

Move an object within the same column by dragging its center below (or above) the center of the object under (or above) which you want to put it.

Move an object to a new column by dragging its center to the empty space after (or before) the last or (first) column, or by dragging it between two existing columns.