0

私はこのItemRendererを持っています

<?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" 
                xmlns:s="library://ns.adobe.com/flex/spark" 
                xmlns:mx="library://ns.adobe.com/flex/mx"
                autoDrawBackground="false">

    <s:HGroup verticalAlign="middle">
        <s:Button label="{data.Nome} ({data.Rating})" width="150" height="35"/>
        <s:Button label="{data.Estado}" width="150" height="30"/>
    </s:HGroup>

</s:ItemRenderer>

カスタムオブジェクトなので、data入力時にオブジェクトのプロパティを確認したいと思います。.どうすればそれらを見ることができますか?

dataUserクラスオブジェクトであると想定されています。

4

2 に答える 2

1

これを試して

<fx:Script>
  <![CDATA[
  import yourPackage.User;

  [Bindable]
  private var user:User;

  override public function set data(value:Object):void{
    super.data = value;
    user = data as User;
  }
  ]]>
</fx:Script>
<s:HGroup verticalAlign="middle">
  <s:Button label="{user.Nome} ({user.Rating})" width="150" height="35"/>
  <s:Button label="{user.Estado}" width="150" height="30"/>
</s:HGroup>
于 2013-04-04T13:47:04.577 に答える