2012-12-05 21 views
0

嗨,大家好,我正在学习flex,我有一个flex应用程序,它使用fx对象填充,数据存储在列表中的这些对象中,当我选择一个对象时,它的集合将推送到下一个视图,在那里有数据绑定将对象的隐藏数据(因为列表页面上的对象仅显示标签名称,而不显示其他属性和值)。flex中的fx:object的图像和图标的数据绑定

所有工作正常的anythng文本相关,但我试图插入一个嵌入式图像到对象,并通过数据绑定拉到下一页。

我一直在关注YouTube上的Ibrent教程,它向我展示了迄今为止的所有内容。

下面是数据绑定工作的开放时间BU我不知道在下一个视图绑定图像或图标数据的代码。

<fx:Object openingHours=" 2300 - 0400" icon="@Embed('assets/test.png')"/> 

这是发生数据绑定的下一个视图。

谢谢你们:)学习的好资源!

<s:Label id="openingHours" x="205" y="185" fontSize="20" text="{data.openingHours}"/> 

回答

0

更改你的对象:

< FX:对象openingHours =” 2300 - 0400" ID = “hoursObj” SRC = “@嵌入(资产/ test.png')”/ >

,并使用一个类似于显示它:

< S:的BitmapImage源= “{hoursObj.src}”/>

这里是一个链接,显示过程中使用自定义渲染:

http://blog.flexexamples.com/2009/09/29/displaying-images-in-a-spark-list-control-using-a-custom-item-renderer-in-flex-4/

没有看到你的过程的其余部分,我不能给你确切的答案,但是这应该让你更接近。