TabNavigator コンテナ

TabNavigator コンテナは一連のタブを作成し、管理します。ユーザーはそれらのタブを使用して、TabNavigator コンテナの子から子へ移動できます。TabNavigator コンテナの子は別のコンテナです。TabNavigator コンテナは、子コンテナごとにタブを 1 つ作成します。ユーザーがタブを選択すると、次の図のように、関連付けられた子が TabNavigator コンテナに表示されます。


TabNavigator コンテナ

TabNavigator コンテナは ViewStack コンテナの子クラスで、ViewStack コンテナの機能の多くを継承します。TabNavigator コンテナには、次のデフォルトサイズ設定属性があります。

プロパティ

デフォルト値

デフォルトサイズ

最初にアクティブになる子のデフォルトまたは明示的な幅と高さに、タブのデフォルトまたは明示的な高さと幅を加えたサイズ。デフォルトのタブの高さは、TabNavigator コンテナに適用されるフォント、スタイル、およびスキンによって決まります。

コンテナのサイズ変更規則

TabNavigator コンテナのサイズは、デフォルトでは、最初の子コンテナのサイズに合わせて一度だけ設定されます。デフォルトでは、他のコンテナに切り替えても、サイズは変更されません。別の子コンテナに切り替えたときに TabNavigator コンテナのサイズを変更するには、resizeToContent プロパティを true に設定します。

子のレイアウト規則

子のサイズが TabNavigator コンテナより大きい場合は、一部がクリッピングされます。子コンテナが TabNavigator コンテナより小さい場合は、TabNavigator コンテナの左上隅に位置合わせされます。

デフォルトパディング

topbottomleftright ともに 0 ピクセル。

詳細については、『Adobe Flex 2 リファレンスガイド』の TabNavigator を参照してください。

サブトピック

TabNavigator コンテナの作成
TabNavigator コンテナの子のサイズ設定
TabNavigator コンテナのキーボード操作

Flex 2.01