[현재 접속자 현황]
플렉스 관련 일반 질문 답변 게시판 입니다. (예플 교재 관련 질문은 예플교재질문 게시판을 이용해주세요.)
플렉스 관련 일반 질문 답변 게시판 입니다. (예플 교재 관련 질문은 예플교재질문 게시판을 이용해주세요.)
글수 245
안녕하세요, 플렉스로 프로젝트를 맡게 되었는데,
기술적인 자료가 방대하지 않아서 막막하네요 ㅠㅠ
itemRenderer에서 listData로 그리드의 정보를 가지고 오고 싶은데,
렌더러를 자체 Application 말고 컴포넌트로 빼서 작성했는데요,
그 컴포넌트 base를 Canvas로 했더니 'data.dataField명' 의 값은 가져 오는데, listData는 아예 못찾네요..
base를 Label로 했을 땐 되더니 canvas, hbox등은 다 안되서요~
정의되지 않은 속성 listData에 엑세스 했다고 에러가 나네요 ㅠㅠ
get/set listData 함수 선언, get/set data 오버라이드 까지 다 해봤는데도
안되어서... 혹시 방법을 알고 계시다면 도움 간절히 부탁드립니다...^^
기술적인 자료가 방대하지 않아서 막막하네요 ㅠㅠ
itemRenderer에서 listData로 그리드의 정보를 가지고 오고 싶은데,
렌더러를 자체 Application 말고 컴포넌트로 빼서 작성했는데요,
그 컴포넌트 base를 Canvas로 했더니 'data.dataField명' 의 값은 가져 오는데, listData는 아예 못찾네요..
base를 Label로 했을 땐 되더니 canvas, hbox등은 다 안되서요~
정의되지 않은 속성 listData에 엑세스 했다고 에러가 나네요 ㅠㅠ
get/set listData 함수 선언, get/set data 오버라이드 까지 다 해봤는데도
안되어서... 혹시 방법을 알고 계시다면 도움 간절히 부탁드립니다...^^
2010.07.21 10:41:41 (*.170.143.69)
listData속성은 IDropInListItemRenderer라는 인터페이스를 구현한 클래스만 가능합니다.
다음 링크를 보시면
AdvancedDataGridGroupItemRenderer, AdvancedDataGridHeaderRenderer, AdvancedDataGridItemRenderer, AdvancedListBase, Button, ComboBox, DataGridItemRenderer, DateField, HTML, Image, Label, ListBase,ListItemRenderer, MenuItemRenderer, NumericStepper, OLAPDataGridGroupRenderer, TextArea, TextInput, TileListItemRenderer, TreeItemRenderer
같은 클래스는 그 인터페이스를 구현했기 때문에 사용이 가능합니다.
하지만 Canvas는 구현하지 않았으므로 MyCanvas extends Canvas implements IDropInListItemRenderer 해서 커스텀 클래스를 만들어야 합니다.





okgosu
최근 답변 댓글