我可以像HTML表那样使网格布局伸展吗?

时间:2009-03-10 16:42:12

标签: flex

我使用mx:Grid布局组件以非常类似于HTML表格的方式布局某些表单元素。但是,当您像HTML表一样调整应用程序大小时,结果不会水平伸展。我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

尝试将Grid元素的宽度和高度设置为百分比值。

我在我的一个主要应用程序上使用Grid,并且我将宽度/高度设置为100%并且调整大小很好。

您可能还需要设置行和项的宽度和高度(GridRow和GridItem),具体取决于您希望行/列调整大小的方式。

编辑如果您是以编程方式创建网格(例如在.as文件中),则需要将这些值设置为百分比,如下所示:

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