Finding the index of an item in a dataprovider will not work if he is
using filters. I think he wanted to always show the correct row number
(starting with 1) even after filtering the data. What Alex mentioned
is the right approach for this problem.


--- In [email protected], "Amy" <amyblankens...@...> wrote:
>
> --- In [email protected], Alex Harui <aharui@> wrote:
> >
> > Try something like:
> > 
> > Public class MyIndexItemRenderer extends DataGridItemRenderer
> > {
> >                 Override public function validateProperties():void
> >                 {
> >                                 super.validateProperties();
> >                                 text =(listData.rowIndex + DataGrid
> (owner).verticalScrollPosition).toString();
> >                 }
> > }
> 
> There's also a working example of a slightly different approach here 
> http://flexdiary.blogspot.com/2007/11/showing-item-number-in-
> itemrenderer.html
>


Reply via email to