| Flex 2 開発ガイド > Flex アプリケーションのユーザーインターフェイスの作成 > レイアウトコンテナの使用 > Form、FormHeading、および FormItem レイアウトコンテナ > フォームについて | |||
Flex は、Form レイアウトコンテナとその子コンポーネントを使用したフォームの開発をサポートします。Form コンテナでは、フォームのレイアウトを制御し、フォームフィールドが必須かオプションであるかを明示し、エラーメッセージを処理し、フォームデータを Flex データモデルにバインドしてデータのチェックと検証を実行することができます。また、スタイルシートを適用することによってフォームの外観を設定することもできます。
次の例に示すように、3 種類のコンポーネントを使用してフォームを作成します。
次の表に、Flex でフォーム作成に使用するコンポーネントタイプの説明を示します。
|
コンテナ |
タグ |
説明 |
|---|---|---|
<mx:Form>
|
フォーム全体に対するコンテナ、およびフォーム全体のレイアウトを定義します。フォームの内容は、FormHeading コントロールおよび FormItem コンテナを使用して定義します。別のタイプのコンポーネントを Form コンテナに挿入することもできます。 |
|
<mx:FormHeading>
|
フォーム内の見出しを定義します。1 つの Form コンテナ内に複数の FormHeading コントロールを配置できます。 |
|
<mx:FormItem>
|
フォームに収容する子を、水平方向または垂直方向に揃えて配置します。フォームの子には、コントロールやその他のコンテナなどがあります。1 つの Form コンテナで複数の FormItem コンテナを保持できます。 |
詳細については、『Adobe Flex 2 リファレンスガイド』の Form、FormHeading、および FormItem を参照してください。
Flex 2.01