DataGrid and getItemAt


hi!

i used in datagrid code:

<mx:itemrenderer>
<mx:component>
<mx:vbox clipcontent="false">
<mx:text text="{data.myid[data.myid.length()-1].tostring())}" paddingleft="5" paddingright="5" />
</mx:vbox>
</mx:component>
</mx:itemrenderer>

it works! but...i warning message: " for array, please use arraycollection.getitemat() instead." tried change code:

<mx:text text="{data.myid.getitemat(data.myid.length()-1).tostring())}" paddingleft="5" paddingright="5" />

it doesn't work! :(
i tried this:

<mx:text text="{data.dataprovider.myid.getitemat(data.dataprovider.myid.length()-1).tostring())}" paddingleft="5" paddingright="5" />

it doesn't work :(
can tell me how use getitemat in example???

marcin

first, not flex builder question should go in general discussion forum, not here.

now, should not use plain arrays dataproviders. instead, wrap them in arraycollections:
var acdataprovider:arraycollection = new arraycollection(myarray);

now can use acdataprovider.additem();

tracy


More discussions in Flex (Read Only)


adobe

Comments

Popular posts from this blog

Thread: PKI Client 5.00 install (for eToken Pro)

ATmega2560-Arduino Pin Mapping

Crossfader Arduino Tutorial