Flex의 DataGrid를 사용하다 보면 데이터의 갯수대로 row의 수를 정해야 할 경우가 생긴다.
그럴땐 데이터 그리드를 만들어 놓고...
데이터 그리드에 dataProvide의객체가 ArrayCollection 이라면..
ArrayCollection의 수대로 rowCount를 설정해주면 된다.
ArrayCollection의 데이터를 데이터 그리드에 바인드 해줬을텐데..
그러면 ArrayCollection에 데이터가 들어올때
스크립트에
데이터그리드ID.rowCount = 데이터를담은배열이나객체.length;
데이터그리드ID.height = 데이터그리드ID.rowCount * 데이터그리드ID.rowHeight + 데이터그리드ID.headerHeight;
이러면 데이터의 수만큼 데이터 그리드를 만들어 준다.
그리고 데이터가 없을때엔 밑에 레이블에 데이터가 없습니다라고 표시한것을 만들어 두고...
데이터의 길이가 0일때 보여주게만 하면 된다.
쉽다..쉽다..쉽다...후우...젠장...
'Flex' 카테고리의 다른 글
Flex Build Error(The Flash Builder debugger failed to connect to the running application.) (0) | 2013.05.02 |
---|---|
Flex Button에 대하여.. (0) | 2013.04.01 |
Flash Builder 컴파일 시 에러...! (0) | 2010.11.05 |
Flex의 ViewStack과 States...! (0) | 2010.10.28 |
Flex...ToggleButtonBar & ViewStack...! (0) | 2010.10.25 |