2011-04-07 69 views
1

有沒有辦法在同一個數據網格混合拆組和分組的項目? 例如,考慮列出C:\驅動器上的根項目的網格。的Flex 3 AdvancedDataGrid分組

顯然,我們想要的目錄結構爲組和可擴展性。但是根驅動器上的文件也會顯示在列表中,但是它們不會被分組。

有一個想法的方式來處理這種情況呢?有沒有人有任何可用的例子?

回答

0

您的數據提供程序(比如說一個ArrayCollection),你將強制轉換爲HierarchicalData應該是以下結構的對象的集合。

{column1Data: 「」,column2Data: 「」,column3Data: 「」 ... columnNData: 「」,類:ARR} 其中ARR是即 {column1Data相同結構的另一ArrayCollection的: 「」 ,. ..columnNata:「」,類別:arr1} 和arr1再次具有相同的結構。如果您有N級深入細分,此操作可繼續至arrN。

(如你所說或不分組數據),這僅代表一個級別數據的這些對象不會有「類別」屬性。