It works fine, have a look at this..

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; layout="absolute"
    creationComplete="load()">
<mx:Script>
    <![CDATA[
        import mx.collections.ArrayCollection;

        private function load():void {
            var arr:ArrayCollection = new ArrayCollection;
            for (var i:int=0; i< 20; i++) {
                arr.addItem("Item " + i);
            }
            li.dataProvider = arr;
        }

        private function scrollTo(index:int) : void {
            li.scrollToIndex(index);
        }
    ]]>
</mx:Script>
    <mx:List id="li"  x="171" y="246" height="27" width="183" />
    <mx:Label x="171" y="293" text="Enter Index number:"/>
    <mx:TextInput id="index" x="290" y="291" width="64"/>
    <mx:Button x="228" y="329" label="Submit"
click="scrollTo(parseInt(index.text))"/>
</mx:Application>

With Regards,
Niamath Basha


On Sat, Jul 4, 2009 at 5:06 AM, flexcoder2008 <djohnso...@yahoo.com> wrote:

>
>
> How do you make scrollToIndex work on a List where the last item in the
> List is currently not visible?
>
> When I use List.scrollToIndex it works for any item above my current
> selection, but will never scroll to the end of the List.
>
>  
>

Reply via email to