2012-12-13 2 views
0

색인을 선택하여 표시 할 수 있어야합니다. 나는Flash Builder 4.6 scrollToIndex가 작동하지 않습니다.

for (var _index:int=0; _index < registrarsAll.length; _index++) { 
     registrarsList.addItemAt(registrarsAll[_index].name, registrarsList.length); 
     registrarsIDs.addItemAt(registrarsAll[_index].id, registrarsIDs.length) 

     if(registrarsAll[_index].id == judgeID) { 
      judgesLB.selectedIndex = registrarsIDs.length-1;  
     } 
    } 

    judgesLB.scrollToIndex(judgesLB.selectedIndex); 

인덱스가 선택됩니다하지만 난 그것을보기로 스크롤 할 수 없습니다 ... 선택할 수있는 인덱스를 얻을 수 있지만 스크롤을 얻을 수 없습니다. creationComplete에서 이것을 호출합니다. registrarsList는 list judgesLB의 데이터 소스입니다.

도움을 주셔서 감사합니다.

존 나는 그것이 judgesLB 목록의 updateComplete 이벤트에서 작동시킬 수 있었다

답변

0

...

updateComplete = "{((judgesLB.selectedIndex>13)?judgesLB.scrollToIndex(judgesLB.selectedIndex):null)}" 

selectedIndex의 음수를 입력 할 수 없습니다. -1은 오류를 생성합니다.

관련 문제