Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
mx.core 

ContainerLayout  - AS3 Flex

パッケージmx.core
クラスpublic final class ContainerLayout
継承ContainerLayout Inheritance Object

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ContainerLayout クラスは、コンテナクラスの layout プロパティの定数値を定義します。

関連する API エレメント



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
パブリック定数
 定数定義元
  ABSOLUTE : String = "absolute"
[静的] このコンテナのコンテンツに対して絶対配置レイアウトを使用します。
ContainerLayout
  HORIZONTAL : String = "horizontal"
[静的] このコンテナのコンテンツに対して水平レイアウトを使用します。
ContainerLayout
  VERTICAL : String = "vertical"
[静的] このコンテナのコンテンツに対して垂直レイアウトを使用します。
ContainerLayout
定数の詳細

ABSOLUTE

定数
public static const ABSOLUTE:String = "absolute"

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このコンテナのコンテンツに対して絶対配置レイアウトを使用します。子ごとに位置を明示的に指定する必要があります。

これを最も簡単に行うには、子ごとに xywidth および height を指定します。

MXML では、widthheight はパーセンテージ値として指定できます。 ActionScript では、percentWidth プロパティと percentHeight プロパティを設定する必要があります。

子の width または percentWidth を指定しなかった場合は、measuredWidthmeasure() メソッドによって自動的に決定される)が使用されます。 高さについても同様です。

レイアウトを行うもう 1 つの方法として、アンカースタイル lefttoprightbottomhorizontalCenter および verticalCenter を使用して、子をコンテナの上下左右または中央に固定することができます。

絶対配置レイアウトを使用する場合、コンテナの paddingLeftpaddingToppaddingRightpaddingBottomhorizontalGapverticalGaphorizontalAlign および verticalAlign スタイルは無視されます。

HORIZONTAL

定数 
public static const HORIZONTAL:String = "horizontal"

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このコンテナのコンテンツに対して水平レイアウトを使用します。コンテナでは子が自動的に 1 行に配置されます。

子の width または percentWidth を指定しなかった場合は、measuredWidthmeasure() メソッドによって自動的に決定される)が使用されます。 高さについても同様です。

子と子の間の間隔は horizontalGap スタイルで、子の配置は verticalAlign スタイルで制御できます。 paddingLeftpaddingToppaddingRight および paddingBottom スタイルにより、コンテナの境界線と子の間の間隔を制御します。

VERTICAL

定数 
public static const VERTICAL:String = "vertical"

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このコンテナのコンテンツに対して垂直レイアウトを使用します。コンテナでは子が自動的に 1 列に配置されます。

子の width または percentWidth を指定しなかった場合は、measuredWidthmeasure() メソッドによって自動的に決定される)が使用されます。 高さについても同様です。

子と子の間の間隔は verticalGap スタイルで、子の配置は horizontalAlign スタイルで制御できます。 paddingLeftpaddingToppaddingRight および paddingBottom スタイルにより、コンテナの境界線と子の間の間隔を制御します。





[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。