IViewCursor를 이용한 아이템 검색


간혹가다가 콤보박스나 비슷한 콤포넌트에서 특정 아이템을 찾고 싶을때가 있습니다.
이 글에서는 콤보박스내에 특정 아이템을 찾아내어 그 아이템이 선택되도록 하고자 합니다.

com.Item.as
IViewCursorTest.mxml


실행결과..

그런데 한가지
API에 나와있는 바로는 movePrivious()메소드를 호출하게 되면 collection의 첫번째 아이템으로 간다고 나와있지만 실제로는 그렇지 않고 movePrivious()를 호출하고 cursor.current 프로퍼티를 보면 null 값이 들어있습니다.
그래서 첫번째 아이템을 얻기 위해서는 cursor.moveNext() 메소드를 호출해야 첫번째 아이템에 접근이 가능했었습니다.

'Flex / AIR / AS' 카테고리의 다른 글

ToolTip 텍스트의 줄바꿈  (0) 2009.10.16
Actionscript에서 ItemRenderer 사용하기.  (6) 2009.10.15
두개의 Date객체 차이를 시:분:초로 나타내기  (0) 2009.10.13
metadata 활용하기!  (0) 2009.09.24
[AS3.0] Switch Case  (0) 2009.09.17