Represents the chart data provider in RadPivotGrid.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class PivotGridChartDataProvider : IDisposable, INotifyPropertyChanged
Inheritance: objectPivotGridChartDataProvider
Implements:
Constructors
Initializes a new instance of the PivotGridChartDataProvider class.
public PivotGridChartDataProvider(RadPivotGridElement pivotGrid)
The pivot grid.
Properties
Gets or sets the chart view.
[Browsable(false)]
public ChartView ChartView { get; set; }
The chart view.
Gets or sets the delay amount.
public int DelayAmount { get; set; }
The delay amount.
Gets or sets the delay update.
public bool DelayUpdate { get; set; }
The delay update.
Gets or sets whether the null values are enabled.
public bool EnableNulls { get; set; }
The enable nulls.
Gets or sets the type of the generated series.
public GeneratedSeriesType GeneratedSeriesType { get; set; }
The type of the generated series.
Gets or sets the group name delimiter.
public string GroupNameDelimiter { get; set; }
The group name delimiter.
Gets or sets the include column grand totals.
public bool IncludeColumnGrandTotals { get; set; }
The include column grand totals.
Gets or sets the include column sub totals.
public bool IncludeColumnSubTotals { get; set; }
The include column sub totals.
Gets or sets the include row grand totals.
public bool IncludeRowGrandTotals { get; set; }
The include row grand totals.
Gets or sets the include row sub totals.
public bool IncludeRowSubTotals { get; set; }
The include row sub totals.
Gets or sets the selection only.
public bool SelectionOnly { get; set; }
The selection only.
Gets or sets the series axis.
public PivotAxis SeriesAxis { get; set; }
The series axis.
Methods
Begins the update.
public void BeginUpdate()
Detaches the chart view.
public virtual void DetachChartView()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Implements:
Ends the update operation.
public void EndUpdate()
Ends the update operation.
Gets the name of the group.
protected virtual string GetGroupName(PivotGroupNode node)
The node.
Returns:Called when the series is creating.
protected virtual CartesianSeries OnSeriesCreating(CartesianSeries series)
The series.
Returns:Called when the update is completed.
protected virtual void OnUpdateCompleted()
Setups the series axes.
protected virtual void SetupSeriesAxes(CartesianSeries series)
The series.
Updates the chart core.
protected void UpdateChartCore()
Updates the chart data.
public virtual void UpdateChartData()
Events
public event PropertyChangedEventHandler PropertyChanged
Implements:
public event SeriesCreatingEventHandler SeriesCreating
public event EventHandler UpdateCompleted