有沒有辦法在同一個數據網格混合拆組和分組的項目? 例如,考慮列出C:\驅動器上的根項目的網格。的Flex 3 AdvancedDataGrid分組
顯然,我們想要的目錄結構爲組和可擴展性。但是根驅動器上的文件也會顯示在列表中,但是它們不會被分組。
有一個想法的方式來處理這種情況呢?有沒有人有任何可用的例子?
有沒有辦法在同一個數據網格混合拆組和分組的項目? 例如,考慮列出C:\驅動器上的根項目的網格。的Flex 3 AdvancedDataGrid分組
顯然,我們想要的目錄結構爲組和可擴展性。但是根驅動器上的文件也會顯示在列表中,但是它們不會被分組。
有一個想法的方式來處理這種情況呢?有沒有人有任何可用的例子?
使用在AdvancedDataGrid與HierarchicalData
(another link)應該得到你正在尋找的功能。
您的數據提供程序(比如說一個ArrayCollection),你將強制轉換爲HierarchicalData應該是以下結構的對象的集合。
{column1Data: 「」,column2Data: 「」,column3Data: 「」 ... columnNData: 「」,類:ARR} 其中ARR是即 {column1Data相同結構的另一ArrayCollection的: 「」 ,. ..columnNata:「」,類別:arr1} 和arr1再次具有相同的結構。如果您有N級深入細分,此操作可繼續至arrN。
(如你所說或不分組數據),這僅代表一個級別數據的這些對象不會有「類別」屬性。