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

时间:2013-10-07 10:32:11

标签: c# .net devexpress

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

DataSet database = function();

DevExpress.XtraPivotGrid.PivotGridControl pivotGrid = new DevExpress.XtraPivotGrid.PivotGridControl();

pivotGrid.DataSource = database;

pivotGrid.RetrieveFields();
pivotGrid.ForceInitialize();

`

1 个答案:

答案 0 :(得分:0)

您还需要将创建的PivotGrid添加到表单:

DevExpress.XtraPivotGrid.PivotGridControl pivotGrid = new DevExpress.XtraPivotGrid.PivotGridControl();

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