2009-03-10 4 views
1

私はmx:Gridレイアウトコンポーネントを使用して、HTMLテーブルと非常によく似た方法でいくつかのフォーム要素をレイアウトしています。ただし、HTMLテーブルのようにアプリケーションのサイズを変更すると、結果は水平方向に伸びません。どうすればそれをすることができますか?HTML表のようにグリッドレイアウトを伸ばすことはできますか?

答えて

1

グリッド要素の幅と高さをパーセント値に設定してみてください。

私は主なアプリケーションの1つでグリッドを使用していますが、幅/高さを100%に設定しています。

行と列のサイズを変更する方法に応じて、行とアイテム(GridRowとGridItem)の幅と高さを設定する必要があります。

編集あなたが(例えばの.asファイルに)プログラムでグリッドを作成している場合、あなたは次のようにパーセンテージとしてこれらの値を設定する必要があります:私は幅を設定した逃した何

var grid:Grid = new Grid(); 
grid.percentWidth = 100; 
grid.percentHeight = 100; 
+0

行とアイテムに表示されます。ありがとう。 – airportyh