Entering content frame

Background documentation RowLayout Locate the document in its SAP Library structure

The RowLayout arranges the UI elements in a single column. Like the MatrixLayout, the RowLayout uses predefined cell classes, which ensure that the distances between cells are appropriate for the entire row. The vGutter property of the RowHeadData object lets you specify additional horizontal distances easily. You can set these additional distances with or without separators. The subelement RowHeadData allows you to specify which UI element appears at the start of each new row within the container. The RowLlayout differs from the MatrixLayout in that the content is not organized in table cells – that is, the individual elements are not aligned vertically with each other. Whenever the row layout is implemented in an application, performance is better than if a matrix layout were used, but the layout flexibility is not compromised. For this reason, you should structure the view and container in horizontal areas as early as possible, using the RowLayout.You should only use the MatrixLayout if you need to display a table and align the elements vertically.

 

Runtime Class

CL_WD_ROW_LAYOUT

 

Properties in the View Designer

Name

Type

Initial Value

Bindable

ID

STRING

(automatic)

No

Note

Layout data is not bindable.

Further properties that can be inherited are defined in the associated higher-level class.  The associated interface elements are:

·         Layout

·         ViewElement

Dynamic Programming

For dynamic programming the same properties, events, and aggregations are provided in the View Designer. Bear in mind the different spellings.

 

 

Leaving content frame