如何在运行时从数据集动态设置 XtraPivotGrid 数据源

本文关键字:动态 设置 XtraPivotGrid 数据源 数据集 运行时 | 更新日期: 2023-09-27 18:34:24

我有一个用户可以选择要填充的表的应用程序,当我将其数据源绑定到从函数返回的数据集时,我在运行时创建了XtraPivotGrid,没有任何东西出现,任何人都可以帮助我,谢谢。

DataSet database = function();
DevExpress.XtraPivotGrid.PivotGridControl pivotGrid = new DevExpress.XtraPivotGrid.PivotGridControl();
pivotGrid.DataSource = database;
pivotGrid.RetrieveFields();
pivotGrid.ForceInitialize();

'

如何在运行时从数据集动态设置 XtraPivotGrid 数据源

您还需要将创建的数据透视网格添加到窗体中:

DevExpress.XtraPivotGrid.PivotGridControl pivotGrid = new DevExpress.XtraPivotGrid.PivotGridControl();
Controls.Add(pivotGrid);
pivotGrid.ForceInitialize();
pivotGrid.DataSource = database.Tables[0];
pivotGrid.RetrieveFields();