Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation GridData Dokument im Navigationsbaum lokalisieren

Das GridData stellt die Layout-Daten für ein Oberflächenelement in einem Container, dem ein GridLayout zugeordnet ist, zur Verfügung. Ein GridLayout definiert eine Anzahl von Zellen. In einer GridLayout-Zelle können Sie ein Oberflächenelement sowohl horizontal (linksbündig, zentriert, rechtsbündig usw.) als auch vertikal (obenbündig, mittig, untenbündig usw.) ausrichten. Die Standardeinstellungen für die Ausrichtung der Oberflächenelemente innerhalb des GridLayouts sind links- und obenbündig.

 

Laufzeit-Klasse

CL_WD_GRID_DATA

 

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

cellBackgroundDesign

WDUI_CELL_BG_DESIGN

transparent

ja

colSpan

I

1

nein

height

STRING

 

nein

hAlign

WDUI_CELL_HALIGN

beginOfLine

nein

paddingBottom

STRING

 

nein

paddingLeft

STRING

 

nein

paddingRight

STRING

 

nein

paddingTop

STRING

 

nein

vAlign

WDUI_CELL_VALIGN

baseline

nein

width

STRING

 

nein

Hinweis

Layout-Daten sind generell nicht bindbar.

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:

·         LayoutData

·         ViewElement

Dynamische Programmierung

Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.

Dynamische Programmierung der Eigenschaften

View Designer Name

Laufzeitname

Typ

cellBackgroundDesign

CELL_BACKGROUND_DESIGN

WDUI_CELL_BG_DESIGN

 cellBackgroundDesign: border

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-BORDER

 cellBackgroundDesign: fill1

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-FILL1

 cellBackgroundDesign: fill2

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-FILL2

 cellBackgroundDesign: fill3

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-FILL3

 cellBackgroundDesign: header

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-HEADER

 cellBackgroundDesign: plain

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-PLAIN

 cellBackgroundDesign: transparent

CL_WD_GRID_DATA=>E_CELL_BACKGROUND_DESIGN-TRANSPARENT

colSpan

COL_SPAN

I

height

HEIGHT

STRING

hAlign

H_ALIGN

WDUI_CELL_HALIGN

 hAlign: beginOfLine

CL_WD_GRID_DATA=>E_H_ALIGN-BEGIN_OF_LINE

 hAlign: center

CL_WD_GRID_DATA=>E_H_ALIGN-CENTER

 hAlign: char

CL_WD_GRID_DATA=>E_H_ALIGN-CHAR

 hAlign: endOfLine

CL_WD_GRID_DATA=>E_H_ALIGN-END_OF_LINE

 hAlign: forcedLeft

CL_WD_GRID_DATA=>E_H_ALIGN-FORCED_LEFT

 hAlign: forcedRight

CL_WD_GRID_DATA=>E_H_ALIGN-FORCED_RIGHT

 hAlign: justify

CL_WD_GRID_DATA=>E_H_ALIGN-JUSTIFY

paddingBottom

PADDING_BOTTOM

STRING

paddingLeft

PADDING_LEFT

STRING

paddingRight

PADDING_RIGHT

STRING

paddingTop

PADDING_TOP

STRING

vAlign

V_ALIGN

WDUI_CELL_VALIGN

 vAlign: baseline

CL_WD_GRID_DATA=>E_V_ALIGN-BASELINE

 vAlign: bottom

CL_WD_GRID_DATA=>E_V_ALIGN-BOTTOM

 vAlign: middle

CL_WD_GRID_DATA=>E_V_ALIGN-MIDDLE

 vAlign: top

CL_WD_GRID_DATA=>E_V_ALIGN-TOP

width

WIDTH

STRING

 

Ende des Inhaltsbereichs