fx:对象的数据绑定在flex中用于图像和图标

时间:2012-12-05 16:05:15

标签: flash flex flash-builder

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

所有这些都适用于任何相关的文本,但我试图将嵌入的图像插入到对象中,并通过下一页的数据绑定来拉取它。

我一直关注youtube上的Ibrent教程,它向我展示了迄今为止的一些内容。

下面是工作时间的数据绑定,我不知道在下一个视图中输入图像或图标数据的代码。

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

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

谢谢大家:)学习的宝贵资源!

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

1 个答案:

答案 0 :(得分:0)

将您的对象更改为:

  

&lt; fx:Object openingHours =“2300 - 0400”id =“hoursObj”src =“@ Embed('assets / test.png')”/&gt;

并使用类似于:

的内容显示它
  

&lt; s:BitmapImage source =“{hourObj.src}”/&gt;

以下链接显示了使用自定义渲染器的过程:

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

没有看到你的剩余过程,我无法给你确切的答案,但这应该让你更接近。