Class
PivotGridChartDataProvider

Represents the chart data provider in RadPivotGrid.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.PivotGrid.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public class PivotGridChartDataProvider : IDisposable, INotifyPropertyChanged

Inheritance: objectPivotGridChartDataProvider

Implements: IDisposableINotifyPropertyChanged

Constructors

PivotGridChartDataProvider(RadPivotGridElement)

Initializes a new instance of the PivotGridChartDataProvider class.

Declaration

cs-api-definition
public PivotGridChartDataProvider(RadPivotGridElement pivotGrid)

Parameters

pivotGrid

RadPivotGridElement

The pivot grid.

Properties

ChartView

Gets or sets the chart view.

Declaration

cs-api-definition
[Browsable(false)]
public ChartView ChartView { get; set; }

Property Value

ChartView

The chart view.

DelayAmount

Gets or sets the delay amount.

Declaration

cs-api-definition
public int DelayAmount { get; set; }

Property Value

int

The delay amount.

DelayUpdate

Gets or sets the delay update.

Declaration

cs-api-definition
public bool DelayUpdate { get; set; }

Property Value

bool

The delay update.

EnableNulls

Gets or sets whether the null values are enabled.

Declaration

cs-api-definition
public bool EnableNulls { get; set; }

Property Value

bool

The enable nulls.

GeneratedSeriesType

Gets or sets the type of the generated series.

Declaration

cs-api-definition
public GeneratedSeriesType GeneratedSeriesType { get; set; }

Property Value

GeneratedSeriesType

The type of the generated series.

GroupNameDelimiter

Gets or sets the group name delimiter.

Declaration

cs-api-definition
public string GroupNameDelimiter { get; set; }

Property Value

string

The group name delimiter.

IncludeColumnGrandTotals

Gets or sets the include column grand totals.

Declaration

cs-api-definition
public bool IncludeColumnGrandTotals { get; set; }

Property Value

bool

The include column grand totals.

IncludeColumnSubTotals

Gets or sets the include column sub totals.

Declaration

cs-api-definition
public bool IncludeColumnSubTotals { get; set; }

Property Value

bool

The include column sub totals.

IncludeRowGrandTotals

Gets or sets the include row grand totals.

Declaration

cs-api-definition
public bool IncludeRowGrandTotals { get; set; }

Property Value

bool

The include row grand totals.

IncludeRowSubTotals

Gets or sets the include row sub totals.

Declaration

cs-api-definition
public bool IncludeRowSubTotals { get; set; }

Property Value

bool

The include row sub totals.

SelectionOnly

Gets or sets the selection only.

Declaration

cs-api-definition
public bool SelectionOnly { get; set; }

Property Value

bool

The selection only.

SeriesAxis

Gets or sets the series axis.

Declaration

cs-api-definition
public PivotAxis SeriesAxis { get; set; }

Property Value

PivotAxis

The series axis.

Methods

BeginUpdate()

Begins the update.

Declaration

cs-api-definition
public void BeginUpdate()

DetachChartView()

Detaches the chart view.

Declaration

cs-api-definition
public virtual void DetachChartView()

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

EndUpdate()

Ends the update operation.

Declaration

cs-api-definition
public void EndUpdate()

EndUpdate(bool)

Ends the update operation.

Declaration

cs-api-definition
public void EndUpdate(bool commit)

Parameters

commit

bool

The commit.

GetGroupName(PivotGroupNode)

Gets the name of the group.

Declaration

cs-api-definition
protected virtual string GetGroupName(PivotGroupNode node)

Parameters

node

PivotGroupNode

The node.

Returns

string

OnProrpertyChanged(string)

Declaration

cs-api-definition
protected virtual void OnProrpertyChanged(string propertyName)

Parameters

propertyName

string

OnSeriesCreating(CartesianSeries)

Called when the series is creating.

Declaration

cs-api-definition
protected virtual CartesianSeries OnSeriesCreating(CartesianSeries series)

Parameters

series

CartesianSeries

The series.

Returns

CartesianSeries

OnUpdateCompleted()

Called when the update is completed.

Declaration

cs-api-definition
protected virtual void OnUpdateCompleted()

SetupSeriesAxes(CartesianSeries)

Setups the series axes.

Declaration

cs-api-definition
protected virtual void SetupSeriesAxes(CartesianSeries series)

Parameters

series

CartesianSeries

The series.

UpdateChartCore()

Updates the chart core.

Declaration

cs-api-definition
protected void UpdateChartCore()

UpdateChartData()

Updates the chart data.

Declaration

cs-api-definition
public virtual void UpdateChartData()

Events

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged

SeriesCreating

Declaration

cs-api-definition
public event SeriesCreatingEventHandler SeriesCreating

Event Value

SeriesCreatingEventHandler

UpdateCompleted

Declaration

cs-api-definition
public event EventHandler UpdateCompleted

Event Value

EventHandler