最近のアクセス:
[Align Items] プロパティ

交差軸に沿った揃え位置を制御します。

Baseline コントロールはそれぞれのベースラインが揃うように位置揃えされます。これは、異なるコントロールの異なるフォントサイズの複数のテキストを位置揃えする場合に役立ちます。
Center コントロールはコンテナの中央に配置されます。
Flex End コントロールはコンテナの末尾に配置されます。
Flex Start コントロールはコンテナの先頭に配置されます。
Stretch 既定値です。コントロールはコンテナに収まるように引き伸ばされます。つまり、子は交差軸でそれぞれのコンテナのサイズに合わせられます。

説明

子をコンテナの交差軸に沿って位置揃えする方法を定義します。
次の各例では主軸を行方向とし (主軸を列方向とした場合も仕組みは同じです)、コンテンツをラップしています。
Stretch 値
イメージ:39700.png
 
Flex Start 値
イメージ:39701.png
 
Flex End 値
イメージ:39702.png
 
Center 値
イメージ:39703.png
 
Baseline
パネルのデザイナーには表示されません。

FlexAlignItems ドメイン

[ AlignItems ] プロパティを実行時に設定する際に使用可能なオプションです。 
: [ AlignItems ] プロパティを実行時に使用できるのは、グリッドコントロール[ Control Type ] プロパティが SD Flex Grid に設定されているか、[ Custom Render ] プロパティが Flex に設定されている場合のみです。

Baseline ベースラインに位置揃えします。
Center 中央に位置揃えします。
FlexEnd 末尾に位置揃えします。
FlexStart  先頭に位置揃えします。
Stretch  コントロールをコンテナに収まるように引き伸ばします。

  • このプロパティの値が Stretch 以外の場合、交差軸に応じて、子コントロールの [ Width ]/[ Height ] プロパティに既定値以外を指定する必要があります (主軸が row の場合は高さを指定し、主軸が column の場合は幅を指定する必要があります)。

制限事項

  • このプロパティは、iOS の Flex グリッドに対しては無効です。

実行時/設計時

このプロパティは、実行時と設計時の両方で適用されます。

使用可能バージョン

このプロパティは GeneXus 16 Upgrade 1 以降で利用できます。

適用範囲

対応しているプラットフォーム: Web (.NET、Java)、スマートデバイス (Android、iOS)
コントロール: グリッド、テーブル

参考情報



サブページ
Created: 19/03/25 17:58 by Admin Last update: 21/05/21 02:40 by Admin
カテゴリ
Powered by GXwiki 3.0