2013-10-07 46 views
0

我有一個應用程序,用戶可以選擇表來填充,我在運行時創建的XtraPivotGrid當我綁定的數據源到數據集從函數返回任何東西出現,任何人都可以幫助我,謝謝。如何設置xtrapivotgrid從數據集的數據源在運行時動態

DataSet database = function(); 

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

pivotGrid.DataSource = database; 

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

`

回答

0

你需要創建PivotGrid也添加到窗體:

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

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