
CellDecorators sind kleine Icons, die Sie in einer der vier Ecken einer Zelle im DataGrid platzieren können, um besondere Informationen der Zelle zu markieren (z.B. Kommentare). Fügen Sie den CellDecorator über die Aggregation DECORATORS in eine DataGridCell ein.
Implementierungsdetails
|
Laufzeit-Klasse: |
CL_WD_CELL_DECORATOR |
Eigenschaften im View Designer
|
Name |
Typ |
Anfangswert |
Bindbar |
|---|---|---|---|
|
STRING |
(automatisch) |
nein |
|
|
WDUI_CELL_DECORATOR_POSITION |
none |
ja |
Weitere Eigenschaften, die über Vererbung bereit stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
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.
| View Designer Name | Laufzeitname | Typ |
|---|---|---|
|
POSITION |
WDUI_CELL_DECORATOR_POSITION |
|
|
position: bottomLeft |
CL_WD_CELL_DECORATOR=>E_POSITION-BOTTOM_LEFT |
|
|
position: bottomRight |
CL_WD_CELL_DECORATOR=>E_POSITION-BOTTOM_RIGHT |
|
|
position: none |
CL_WD_CELL_DECORATOR=>E_POSITION-NONE |
|
|
position: topLeft |
CL_WD_CELL_DECORATOR=>E_POSITION-TOP_LEFT |
|
|
position: topRight |
CL_WD_CELL_DECORATOR=>E_POSITION-TOP_RIGHT |
|