New to Telerik UI for WPFStart a free 30-day trial

ViewModel class for PivotChart. Provides propertyChange notification. Provides property SeriesSource that can be used as a Source of a ChartSeriesProvider/>.

Definition

Namespace:Telerik.Pivot.Core

Assembly:Telerik.Pivot.Core.dll

Syntax:

C#
public sealed class PivotChartViewModel : Freezable

Inheritance: objectPivotChartViewModel

Constructors

Initializes a new instance of the PivotChartViewModel class.

C#
public PivotChartViewModel()

Fields

Identifies the ColumnGrandTotalsPosition dependency property.

C#
public static readonly DependencyProperty ColumnGrandTotalsPositionProperty

Identifies the ColumnsSubTotalsPosition dependency property.

C#
public static readonly DependencyProperty ColumnsSubTotalsPositionProperty

DataProviderProperty

DependencyProperty

Identifies the DataProvider dependency property.

C#
public static readonly DependencyProperty DataProviderProperty

Identifies the RowGrandTotalsPosition dependency property.

C#
public static readonly DependencyProperty RowGrandTotalsPositionProperty

Identifies the RowsSubTotalsPosition dependency property.

C#
public static readonly DependencyProperty RowsSubTotalsPositionProperty

SelectedAxisProperty

DependencyProperty

Identifies the SelectedAxis dependency property.

C#
public static readonly DependencyProperty SelectedAxisProperty

SeriesSourceProperty

DependencyProperty

Identifies the SeriesSource readonly dependency property.

C#
public static readonly DependencyProperty SeriesSourceProperty

Properties

Gets or sets the PivotChartTotalsPosition of the column grand-totals position. By default is set to None.

C#
public PivotChartTotalsPosition ColumnGrandTotalsPosition { get; set; }

Gets or sets the PivotChartTotalsPosition of the columns sub-totals position. By default is set to None.

C#
public PivotChartTotalsPosition ColumnsSubTotalsPosition { get; set; }

Gets or sets the IDataProvider data provider.

C#
public IDataProvider DataProvider { get; set; }

Gets a property that indicates whether the PivotChartViewModel is ready ( is not busy ).

C#
public bool IsReady { get; }

Gets or sets the PivotChartTotalsPosition of the row grand-totals position. By default is set to None.

C#
public PivotChartTotalsPosition RowGrandTotalsPosition { get; set; }

Gets or sets the PivotChartTotalsPosition of the rows sub-totals position. By default is set to None.

C#
public PivotChartTotalsPosition RowsSubTotalsPosition { get; set; }

Gets or sets the PivotAxis which will be used as the Y axis ( the value axis ) when generating the SeriesSource.

C#
public PivotAxis SelectedAxis { get; set; }

Gets a ReadOnlyCollection of PivotChartItemsCollection generated from the PivotChartViewModel that can be used as a Source of a ChartSeriesProvider/>.

C#
public ReadOnlyCollection<PivotChartItemsCollection> SeriesSource { get; }

Methods

C#
protected override Freezable CreateInstanceCore()
Returns:

Freezable

C#
protected override bool FreezeCore(bool isChecking)
Parameters:isCheckingboolReturns:

bool

Events

Occurs when the current operation has completed.

C#
public event EventHandler<EventArgs> Completed