2011-01-21 8 views
0

Flex에서 데이터 공급자가 N 초마다 채울 간단한 목록이 있습니다. 내 목표는 dataprovider 변경된 후 목록을 스크롤하지 않도록하는 것입니다. 나는 목록을 채우기 전에list flex : 첫 번째 보이는 요소의 인덱스를 얻는 방법?

그래서, 나는 selectedIndex을 저장하고 dataProvider가 작성되면, 나는 전화 :

list.selectedIndex = index; 
list.scrollToIndex(index); 

문제는이 정상에 목록의 선택 항목을 이동하는 것입니다.

해결책은 목록에 표시된 첫 번째 요소의 색인을 얻는 것입니다. 그러나이를 얻는 방법에 대해서는 알지 못합니다. 어떤 단서?

아마도 뭔가 같은 : list.getIndexFirstVisibleElement()

답변

관련 문제