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