// 모두 선택 해제
private function clickUnselectAll(obj:Object):void {
var arrAll:Array = new Array();
obj.selectedIndices = arrAll;
}
private function clickUnselectAll(obj:Object):void {
var arrAll:Array = new Array();
obj.selectedIndices = arrAll;
}
// 모두 선택
private function clickSelectAll(obj:Object):void {
var arrAll:Array = new Array();
var totalCount:int = obj.dataProvider.length;
private function clickSelectAll(obj:Object):void {
var arrAll:Array = new Array();
var totalCount:int = obj.dataProvider.length;
for (var i:int = 0; i < totalCount; ++i) {
arrAll[i] = i;
}
obj.selectedIndices = arrAll;
}
arrAll[i] = i;
}
obj.selectedIndices = arrAll;
}
뭐 그닥 어려운건 아니지만 -_ ;
selectedIndices 프로퍼티는 현재 선택되어 있는 애들이 배열로 들어가 있는 프로퍼티 입니다
이걸 이용해서 만듭니다 ㅎㅎ
버튼이나 뭐 기타 등등에 해당 컴포넌트를 파라미터로 넘겨주면서 함수를 호출 하면 됩니다.
전체선택은 찾아보면 더 간단한 방법이 있을꺼 같기도 한데... 음
TileList or HorizontalList 말고도 다른 컴포넌트에서도 사용 가능합니다 :)