ClassPivotChartViewModel
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:
public sealed class PivotChartViewModel : Freezable
Inheritance: objectPivotChartViewModel
Constructors
PivotChartViewModel()
Initializes a new instance of the PivotChartViewModel class.
Declaration
public PivotChartViewModel()
Fields
ColumnGrandTotalsPositionProperty
Identifies the ColumnGrandTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty ColumnGrandTotalsPositionProperty
Field Value
DependencyProperty
ColumnsSubTotalsPositionProperty
Identifies the ColumnsSubTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty ColumnsSubTotalsPositionProperty
Field Value
DependencyProperty
DataProviderProperty
Identifies the DataProvider dependency property.
Declaration
public static readonly DependencyProperty DataProviderProperty
Field Value
DependencyProperty
RowGrandTotalsPositionProperty
Identifies the RowGrandTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty RowGrandTotalsPositionProperty
Field Value
DependencyProperty
RowsSubTotalsPositionProperty
Identifies the RowsSubTotalsPosition dependency property.
Declaration
public static readonly DependencyProperty RowsSubTotalsPositionProperty
Field Value
DependencyProperty
SelectedAxisProperty
Identifies the SelectedAxis dependency property.
Declaration
public static readonly DependencyProperty SelectedAxisProperty
Field Value
DependencyProperty
SeriesSourceProperty
Identifies the SeriesSource readonly dependency property.
Declaration
public static readonly DependencyProperty SeriesSourceProperty
Field Value
DependencyProperty
Properties
ColumnGrandTotalsPosition
Gets or sets the PivotChartTotalsPosition of the column grand-totals position. By default is set to None.
Declaration
public PivotChartTotalsPosition ColumnGrandTotalsPosition { get; set; }
Property Value
ColumnsSubTotalsPosition
Gets or sets the PivotChartTotalsPosition of the columns sub-totals position. By default is set to None.
Declaration
public PivotChartTotalsPosition ColumnsSubTotalsPosition { get; set; }
Property Value
DataProvider
Gets or sets the IDataProvider data provider.
Declaration
public IDataProvider DataProvider { get; set; }
Property Value
IsReady
Gets a property that indicates whether the PivotChartViewModel is ready ( is not busy ).
RowGrandTotalsPosition
Gets or sets the PivotChartTotalsPosition of the row grand-totals position. By default is set to None.
Declaration
public PivotChartTotalsPosition RowGrandTotalsPosition { get; set; }
Property Value
RowsSubTotalsPosition
Gets or sets the PivotChartTotalsPosition of the rows sub-totals position. By default is set to None.
Declaration
public PivotChartTotalsPosition RowsSubTotalsPosition { get; set; }
Property Value
SelectedAxis
Gets or sets the PivotAxis which will be used as the Y axis ( the value axis ) when generating the SeriesSource.
SeriesSource
Gets a ReadOnlyCollection of PivotChartItemsCollection generated from the PivotChartViewModel that can be used as a Source of a ChartSeriesProvider/>.
Declaration
public ReadOnlyCollection<PivotChartItemsCollection> SeriesSource { get; }
Property Value
Methods
CreateInstanceCore()
Declaration
protected override Freezable CreateInstanceCore()
Returns
Freezable
Events
Completed
Occurs when the current operation has completed.
Declaration
public event EventHandler<EventArgs> Completed
Event Value