Apache flex 带有可变大小项目的Flex容器
我需要使用Flex显示图像的水平列表。我不能使用水平平铺列表,因为平铺的大小都与第一个项目相同。是否有一个flex控件允许我拥有不同大小的项目Apache flex 带有可变大小项目的Flex容器,apache-flex,flex3,Apache Flex,Flex3,我需要使用Flex显示图像的水平列表。我不能使用水平平铺列表,因为平铺的大小都与第一个项目相同。是否有一个flex控件允许我拥有不同大小的项目 编辑:项目列表最好来自数据提供者。不幸的是,Chetan Sastry答案中的控件仅在项目具有固定宽度时才支持数据提供程序。这里有一个代码段,我在这里执行我认为您正在描述的操作。图像的大小各不相同,但这会以正方形网格显示它们。诀窍(至少对于我的要求)是为进入每个单元格的容器设置高度和最小宽度 <mx:TileList id="imgTiles" w
编辑:项目列表最好来自数据提供者。不幸的是,Chetan Sastry答案中的控件仅在项目具有固定宽度时才支持数据提供程序。这里有一个代码段,我在这里执行我认为您正在描述的操作。图像的大小各不相同,但这会以正方形网格显示它们。诀窍(至少对于我的要求)是为进入每个单元格的容器设置高度和最小宽度
<mx:TileList id="imgTiles" width="100%" height="100%"
paddingTop="2" paddingBottom="2" paddingLeft="2" paddingRight="2"
itemClick="eTilesClick(event)">
<mx:itemRenderer>
<mx:Component>
<mx:VBox horizontalAlign="center"
height="250" minWidth="150"
horizontalScrollPolicy="off" verticalScrollPolicy="off"
borderColor="#D2D2D2" borderThickness="1"
borderStyle="solid">
<mx:Label text="{data.imageCaption}" height="15" fontSize="10" fontWeight="bold"/>
<mx:Image source="{data.thumbnailUrl}" width="100%"/>
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
</mx:TileList>
为您的图像添加一个带a的怎么样