2010-02-02 31 views
0
<mx:Tile width="100%" height="20"> 
    <mx:Button label="btn"/> 
    <mx:Button label="btn"/> 
    <mx:Button label="btn"/> 
    <mx:Button label="btn"/> 
    <mx:Button label="btn"/> 
    <mx:Button label="btn"/> 
</mx:Tile> 

上面的Tile的高度为20.当我向其添加50个新按钮时,会添加一个垂直滚动条。我怎样才能使它不显示滚动条,但动态改变它的高度,以便所有添加的项目总是显示。有点像“扩张”瓷砖。Flex Tile随着项目的添加而扩展

回答

0

根据Flex文档,平铺容器的高度被动态地设置:Tile容器的

默认高度等于(平铺单元格默认高度)×(数四舍五入平方根的儿童),加上儿童和任何填充物之间的差距。默认宽度等于(平铺单元默认宽度)x(儿童数量的圆整平方根),以及子元素和任何填充之间的任何间隔。

我认为去除宽度和高度应该做的伎俩。

+0

不错的作品。但是,当我想要修正宽度时不起作用。我正在尝试创建左侧菜单,如http://www.picnik.com/app#/create/shapes关于如何实现这一点的任何想法? – Yeti 2010-02-02 19:22:48

相关问题