Flex列表切换所选项目的itemRender

时间:2009-12-17 17:42:42

标签: flex adobe

在Flex 4(beta 2)中,我有一个从XMLListCollection填充的列表控件。

我想要做的是在列表中选择某个项目时,在所选项目上使用自定义项目渲染器以及在列表中所选项目之前显示的项目。

我正在使用火花列表控件,但如果解决方案有意义,我会对备用组件持开放态度。

以下是用于填充XMLListCollection

的xml的结构
<Images>
   <Image>
      <Id>1</Id>
      <Url>http://www.mydomain.com/image1.png</Url>
   </Image>
   <Image>
      <Id>2</Id>
      <Url>http://www.mydomain.com/image2.png</Url>
   </Image>
<Images>

提前谢谢。

1 个答案:

答案 0 :(得分:0)

为什么不使用一个具有多个状态的itemRenderer,这些状态根据当前data的不同而有所不同?这将以更快,更简单和可维护的方式实现您的目标。