Interface IPivotSettings
Represents an interface for controlling pivot settings like group descriptions, aggregate descriptions, etc.
Namespace: Telerik.Pivot.Core
Assembly: Telerik.Pivot.Core.dll
Syntax
public interface IPivotSettings : INotifyPropertyChanged, ISupportInitialize
Properties
AggregateDescriptions
Gets the pivot aggregate descriptions list.
Declaration
IList AggregateDescriptions { get; }
Property Value
System.Collections.IList
|
AggregatesLevel
Gets or sets the position where groups for the aggregates should be placed.
Declaration
int AggregatesLevel { get; set; }
Property Value
System.Int32
|
AggregatesPosition
Gets or sets a value indicating where the aggregate groups should be positioned.
Declaration
PivotAxis AggregatesPosition { get; set; }
Property Value
PivotAxis
|
ColumnGroupDescriptions
Gets the pivot column group descriptions list.
Declaration
IList ColumnGroupDescriptions { get; }
Property Value
System.Collections.IList
|
FilterDescriptions
Gets the pivot filter descriptions list.
Declaration
IList FilterDescriptions { get; }
Property Value
System.Collections.IList
|
RowGroupDescriptions
Gets the pivot row group descriptions list.
Declaration
IList RowGroupDescriptions { get; }
Property Value
System.Collections.IList
|
Methods
BeginEdit()
Enters the IPivotSettings in a new editing scope.
Use when applying multiple changes to the pivot settings.
Declaration
IDisposable BeginEdit()
Returns
System.IDisposable
An edit scope token that you must System.IDisposable.Dispose() when you are done with the editing. |
Events
DescriptionsChanged
An event that notifies some of the FilterDescriptions, RowGroupDescriptions, ColumnGroupDescriptions, AggregateDescriptions, AggregatesLevel or AggregatesPosition has changed. Notifications are raised even in BeginEdit() scope.
Declaration
event EventHandler<EventArgs> DescriptionsChanged
Event Type
System.EventHandler<System.EventArgs>
|
SettingsChanged
Notifies when this or one of the children is changed.
Declaration
event EventHandler<SettingsChangedEventArgs> SettingsChanged
Event Type
System.EventHandler<SettingsChangedEventArgs>
|