`
이미 선택되어 있는 아이템을 선택해제를 하기 위해서는 selectedItems 속성을 사용합니다.
그 외 여러가지 삽질을 해보았지만 위와같이 해야 됩니다. ㅋ
삽질을 하면 끝이 없습니다 -_-..
이 간단한거 알아내기 위해 30분간 삽질을 했습니다..ㅠㅠ
특히 마지막은 삽질의 절정을 달린거 같네요 ㅋ
전체소스
이미 선택되어 있는 아이템을 선택해제를 하기 위해서는 selectedItems 속성을 사용합니다.
list.selectedItems = new Array();
그 외 여러가지 삽질을 해보았지만 위와같이 해야 됩니다. ㅋ
삽질...(하지 마삼 ㅎ)
list.selectedItems = null;
list.selectable = false;
list.selectedIndex = NaN;
list.selectedIndex = -1;
list.selectedIndex = 0;
list.dispatchEvent(new Event(Event.CHANGE));
ArrayCollection(list.dataProvider).filterFunction = null;
ArrayCollection(list.dataProvider).refresh();
list.selectedItems = null;
list.selectable = false;
list.selectedIndex = NaN;
list.selectedIndex = -1;
list.selectedIndex = 0;
list.dispatchEvent(new Event(Event.CHANGE));
ArrayCollection(list.dataProvider).filterFunction = null;
ArrayCollection(list.dataProvider).refresh();
삽질을 하면 끝이 없습니다 -_-..
이 간단한거 알아내기 위해 30분간 삽질을 했습니다..ㅠㅠ
특히 마지막은 삽질의 절정을 달린거 같네요 ㅋ
전체소스
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" >
<mx:List width="100" id="lst1">
<mx:dataProvider>
<mx:ArrayCollection>
<mx:Object label="a"/>
<mx:Object label="b"/>
<mx:Object label="c"/>
<mx:Object label="d"/>
</mx:ArrayCollection>
</mx:dataProvider>
</mx:List>
<mx:Button click="clickHandler(event)"/>
<mx:Script>
<![CDATA[
private function clickHandler(e:MouseEvent):void{
this.lst1.selectedItems = new Array();
}
]]>
</mx:Script>
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" >
<mx:List width="100" id="lst1">
<mx:dataProvider>
<mx:ArrayCollection>
<mx:Object label="a"/>
<mx:Object label="b"/>
<mx:Object label="c"/>
<mx:Object label="d"/>
</mx:ArrayCollection>
</mx:dataProvider>
</mx:List>
<mx:Button click="clickHandler(event)"/>
<mx:Script>
<![CDATA[
private function clickHandler(e:MouseEvent):void{
this.lst1.selectedItems = new Array();
}
]]>
</mx:Script>
</mx:Application>
'Flex / AIR / AS' 카테고리의 다른 글
[Actionscript3.0] Inner Class (0) | 2010.02.03 |
---|---|
Flex에서 모니터 해상도 및 운영체제 등등 정보 얻기 (0) | 2009.11.19 |
[AS3.0] 소수점 절삭 (2) | 2009.11.06 |
클래스 생성시 주의할 점 (2) | 2009.11.03 |
[Flex3.0] 데이터그리드 컬럼에 스타일명 개별 설정하기. (0) | 2009.10.23 |