ClassFieldListViewModel
A class used as ViewModel for setting pivot grouping.
Definition
Namespace:Telerik.WinControls.UI.PivotFieldList
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
public sealed class FieldListViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable
Inheritance: objectViewModelBaseFieldListViewModel
Implements:
Inherited Members
Constructors
FieldListViewModel()
Initializes a new instance of the FieldListViewModel class.
Declaration
public FieldListViewModel()
FieldListViewModel(RadPivotFieldList)
Declaration
public FieldListViewModel(RadPivotFieldList control)
Parameters
control
Properties
AggregatesLevel
Gets or sets the position where groups for the aggregates should be placed based on the DataProvider.
AggregatesPosition
Gets or sets a value indicating where the aggregate groups should be positioned based on the DataProvider.
Declaration
public PivotAxis AggregatesPosition { get; set; }
Property Value
AllowSorting
Gets or sets the AllowSorting property of the associated RadPivotGridElement.
ColumnGroupDescriptions
Gets the ColumnGroupDescriptions property of the associated RadPivotGridElement.
Declaration
public ColumnGroupDescriptionCollection ColumnGroupDescriptions { get; }
Property Value
ColumnLabels
Gets a FieldCollection that holds all IFields that are used for column labels.
Declaration
public FieldCollection ColumnLabels { get; }
Property Value
ColumnsSubTotalsPosition
Gets or sets the ColumnsSubTotalsPosition property of the associated RadPivotGridElement.
Declaration
public TotalsPos ColumnsSubTotalsPosition { get; }
Property Value
DataProvider
Gets or sets the underlying IDataProvider.
Declaration
public IDataProvider DataProvider { get; set; }
Property Value
DialogsFactory
Declaration
public PivotGridDialogsFactory DialogsFactory { get; set; }
Property Value
PivotGridDialogsFactory
FieldListControl
Declaration
public RadPivotFieldList FieldListControl { get; }
Property Value
Fields
Gets a FieldCollection that holds a hierarchy of all IField that may participate in pivot grouping.
Filters
Gets a FieldCollection that holds all IFields that are used for filtering.
Declaration
public FieldCollection Filters { get; }
Property Value
RowGroupDescriptions
Gets the RowGroupDescriptions property of the associated RadPivotGridElement.
Declaration
public RowGroupDescriptionCollection RowGroupDescriptions { get; }
Property Value
RowLabels
Gets a FieldCollection that holds all IFields that are used for row labels.
Declaration
public FieldCollection RowLabels { get; }
Property Value
RowsSubTotalsPosition
Gets or sets the RowsSubTotalsPosition of the associated RadPivotGridElement.
Declaration
public TotalsPos RowsSubTotalsPosition { get; }
Property Value
Values
Gets a FieldCollection that holds all IFields that are used for aggregation.
Methods
ExecuteUpdate()
Declaration
public void ExecuteUpdate()
ExecuteUpdate(bool)
Declaration
public void ExecuteUpdate(bool checkDeferUpdates)
Parameters
checkDeferUpdates