flex使用Grid做成报表形式

可以用<mx:Grid width="100%" height="100%" horizontalGap="0" verticalGap="0">
         <mx:GridRow width="100%" height="20" >
            <mx:GridItem width="15%" borderStyle="solid" borderThickness="1" verticalAlign="middle" horizontalAlign="center">
                <mxabel text="姓名"/>
            </mx:GridItem>
            <mx:GridItem colSpan="3" width="85%" borderStyle="solid" borderThickness="1">
                <mx:TextInput borderStyle="none" width="100%"/>
            </mx:GridItem>
         </mx:GridRow>
     </mx:Grid>
就像HTML里的table一样,
GridRow 相当于行,GridItem相当于列,再用colspan或者rowspan进行合并,达到你想要的效果

你可能感兴趣的:(html,Flex)