2009-09-01 8 views

답변

2

가 여기에 내가 그 일을 결국 방법은

예 : 나는 배열을 만든 내가 TileList 구성 항목을 롤오버로하는 내가 항목의 인덱스를 계속 업데이트 할 수 있습니다. 그러면 간단히 다음과 같이 호출합니다. tilelist.selectedIndices = myArr; 물론 allowMultipleSelection = "true"속성을 tileList에 추가했습니다. 내가 필요한 것에 적합합니다.

1

나는 당신이 ListBase로부터 클래스를 확장해야 할 것이다 이렇게 생각합니다.

클래스에 ItemListRenderer 클래스를 취하는 "mouseEventToItemRenderer"메서드가있는 것처럼 보이므로 IItemListRenderer 구현 클래스를 만들어 itemRollOver 마우스 이벤트를 캡처하고 항목을 선택할 수 있습니다.

= 라이언 [email protected]

0

원유 방법은 전복의 대상에서 새 MouseEvent.CLICK 이벤트를 파견 할 수 있습니다.

private function _handleRollOver(e:MouseEvent):void { 
    e.target.dispatchEvent(new MouseEvent(MouseEvent.CLICK)); 
}