ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.core 

ContainerLayout  - AS3 Flex

Paketmx.core
Klassepublic final class ContainerLayout
VererbungContainerLayout Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die ContainerLayout-Klasse definiert die konstanten Werte für die layout-Eigenschaft von Containerklassen.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  ABSOLUTE : String = "absolute"
[statisch] Verwenden Sie das absolute Layout für die Inhalte dieses Containers.
ContainerLayout
  HORIZONTAL : String = "horizontal"
[statisch] Verwenden Sie das horizontale Layout für die Inhalte dieses Containers.
ContainerLayout
  VERTICAL : String = "vertical"
[statisch] Verwenden Sie das vertikale Layout für die Inhalte dieses Containers.
ContainerLayout
Konstantendetails

ABSOLUTE

Konstante
public static const ABSOLUTE:String = "absolute"

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verwenden Sie das absolute Layout für die Inhalte dieses Containers. Sie müssen die Position jedes untergeordneten Objekts selbst explizit angeben.

Der einfachste Weg hierfür besteht darin, Werte für x, y, width und height für jedes untergeordnete Objekt anzugeben.

Die Werte für width und height können in MXML als Prozentsatz angegeben werden. (In ActionScript müssen Sie die Eigenschaften percentWidth und percentHeight einstellen.)

Wenn Sie width oder percentWidth für ein untergeordnetes Objekt nicht einstellen, wird die durch seine measure()-Methode automatisch bestimmte measuredWidth verwendet. Dasselbe gilt für die Höhe.

Als Alternativmethode für das Layout können Sie die Ankerstile left, top, right , bottom, horizontalCenter und verticalCenter für untergeordnete Objekte verwenden, um sie seitlich oder in der Mitte des Containers zu verankern.

Wenn Sie das absolute Layout verwenden, werden die Stile paddingLeft, paddingTop, paddingRight, paddingBottom, horizontalGap, verticalGap, horizontalAlign und verticalAlign des Containers ignoriert.

HORIZONTAL

Konstante 
public static const HORIZONTAL:String = "horizontal"

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verwenden Sie das horizontale Layout für die Inhalte dieses Containers. Der Container platziert seine untergeordneten Objekte automatisch in nur einer Zeile.

Wenn Sie width oder percentWidth für ein untergeordnetes Objekt nicht einstellen, wird die durch seine measure()-Methode automatisch bestimmte measuredWidth verwendet. Dasselbe gilt für die Höhe.

Sie können den Abstand zwischen den untergeordneten Objekten mit dem Stil horizontalGap und die Ausrichtung der untergeordneten Objekte mit dem Stil verticalAlign steuern. Die Stile paddingLeft, paddingTop, paddingRight und paddingBottom steuern den Abstand zwischen dem Rahmen des Containers und den untergeordneten Objekten.

VERTICAL

Konstante 
public static const VERTICAL:String = "vertical"

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verwenden Sie das vertikale Layout für die Inhalte dieses Containers. Der Container platziert seine untergeordneten Objekte automatisch in nur einer Spalte.

Wenn Sie width oder percentWidth für ein untergeordnetes Objekt nicht einstellen, wird die durch seine measure()-Methode automatisch bestimmte measuredWidth verwendet. Dasselbe gilt für die Höhe.

Sie können den Abstand zwischen den untergeordneten Objekten mit dem Stil verticalGap und die Ausrichtung der untergeordneten Objekte mit dem Stil horizontalAlign steuern. Die Stile paddingLeft, paddingTop, paddingRight und paddingBottom steuern den Abstand zwischen dem Rahmen des Containers und den untergeordneten Objekten.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.