2011-04-07 5 views
1

그룹화되지 않은 그룹화 된 항목을 동일한 DataGrid에 혼합하는 방법이 있습니까? 예를 들어, C : \ 드라이브의 루트 항목을 나열하는 표를 생각해보십시오.Flex 3 AdvancedDataGrid 그룹화

분명히 우리는 디렉토리 구조를 그룹화하고 확장 할 수 있습니다. 그러나 루트 드라이브의 파일도 목록에 표시되지만 그룹화되지는 않습니다.

이 상황을 처리하는 아이디어가 있습니까? 누구든지 사용할 수있는 예제가 있습니까?

답변

0

HierarchicalData로 유형 변환 할 dataProvider (예 : ArrayCollection)는 다음 구조의 객체 컬렉션이어야합니다.

column1Data { ""column2Data ""column3Data ''columnNData ... ","카테고리 : 도착 도착}가 { column1Data 즉 같은 구조의 다른 ArrayCollection에있다 ''을 ,. ..columnNData : "", categories : arr1} 과 같은 구조의 arr1이 있습니다.이 경우 N 수준의 드릴 다운이있는 경우 arrN까지 갈 수 있습니다.

한 수준의 데이터 (또는 말한대로 그룹화되지 않은 데이터) 만 나타내는 이러한 개체는 "categories"특성을 갖지 않습니다.