Как получить индекс элемента viewport - PullRequest
0 голосов
/ 05 декабря 2009

Я использую список flex4:

 <component:SmoothScrollingList x="200"
           y="180"
           dataProvider="{myProvider}"
           itemRenderer="myitemdrender.FriendPageItemRender"
           id="friendPageList"
           mouseDown="friendPageList_mouseDownHandler(event)">
    <component:layout>
        <s:HorizontalLayout requestedColumnCount="6"/>
    </component:layout>
 </component:SmoothScrollingList>

Как видите, в окне просмотра можно увидеть 6 элементов.

так как я могу узнать текущий индекс элемента окна просмотра?

например:

currentViewPortIndex: [7][8][9][10][11][12]

насколько я знаю, я могу знать только индекс, который я уже выбрал функцией

list.selectedIndex

flex4 предоставил какую-то другую функцию, которую я могу использовать?

спасибо.

1 Ответ

0 голосов
/ 06 декабря 2009

HorizontalLayout имеет свойство firstIndexInView .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...