我的Flex应用程序中有一个AdvancedDatagrid。Flex AdvancedDataGrid
<mx:AdvancedDataGrid id="reportGrid" creationComplete="groupedData.refresh()" width="100%" height="100%" variableRowHeight="true">
<mx:dataProvider>
<mx:GroupingCollection2 id="groupedData" source="{reportData}"/>
</mx:dataProvider>
</mx:AdvancedDataGrid>
我动态地分配列和分组和总结到groupedData GroupingCollection2。 当我过滤数据源并调用groupedData.refresh()时,网格刷新正常。但是,当我加载数据,并且不应用分组(不添加分组到GroupingCollection2)时,groupedData.Refresh()不更新网格以仅显示已过滤的行。我也尝试调用网格自己的InvalidateList(),但无济于事。
显示您用于过滤的代码等。 – JeffryHouser