PivotGridOptionsChartDataSourceBase.DataProvidePriority Property
Gets or sets whether the pivot grid should pass columns or rows to a bound chart control when it is impossible to find the lowest-level data.
Namespace: DevExpress.XtraPivotGrid.Data
Assembly: DevExpress.PivotGrid.v24.1.Core.dll
NuGet Packages: DevExpress.PivotGrid.Core, DevExpress.Win.Navigation
Declaration
[XtraSerializableProperty]
public virtual PivotChartDataProvidePriority DataProvidePriority { get; set; }
Property Value
Type | Description |
---|---|
PivotChartDataProvidePriority | A PivotChartDataProvidePriority enumeration member that specifies whether the pivot grid should pass columns or rows to a bound chart control. |
Available values:
Name | Description |
---|---|
Columns | Columns are passed to the chart when PivotGridOptionsChartDataSourceBase.DataProvideMode is set to PivotChartDataProvideMode.ProvideLastLevelData and it is impossible to find the lowest level within the selection. |
Rows | Rows are passed to the chart when PivotGridOptionsChartDataSourceBase.DataProvideMode is set to PivotChartDataProvideMode.ProvideLastLevelData and it is impossible to find the lowest level within the selection. |
Remarks
The DataProvidePriority property is in effect when the PivotGridOptionsChartDataSourceBase.DataProvideMode property is set to PivotChartDataProvideMode.ProvideLastLevelData, but the pivot grid is unable to define which values have the lowest level.
For instance, consider the following pivot grid.
The selection contains cells from three detail levels: (Product Name, Grand Total), (Grand Total, Order Year), (Grand Total, Grand Total). In this instance, PivotGridControl cannot define which of the two former levels is the lowest.
The DataProvidePriority property allows you to specify whether to chart a column (the (Product Name, Grand Total) level) or row (the (Grand Total, Order Year) level).