Class
SiblingTotalsFormat

Formats the aggregate values based on the values for its siblings identified by Axis and Level.

Definition

Namespace:Telerik.Pivot.Core.Totals

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
[DataContract]
public abstract class SiblingTotalsFormat : TotalFormat, INotifyPropertyChanged, ISupportInitialize, IServiceProvider, IEditable

Inheritance: objectCloneableSettingsNodeTotalFormatSiblingTotalsFormat

Derived Classes: ComparedToPercentRunningTotalsInRankTotalsRunningTotalsIn

Implements: IEditableINotifyPropertyChangedIServiceProviderISupportInitialize

Inherited Members TotalFormat.GetStringFormat(Type, string)SettingsNode.NotifyServicesChanged()SettingsNode.NotifySettingsChanged(SettingsChangedEventArgs)SettingsNode.OnSettingsChanged(SettingsChangedEventArgs)SettingsNode.BeginEdit()SettingsNode.BeginInit()SettingsNode.EndInit()SettingsNode.GetService(Type)SettingsNode.OnPropertyChanged(string)SettingsNode.RemoveSettingsChild(SettingsNode)SettingsNode.AddSettingsChild(SettingsNode)SettingsNode.GetServiceOverride(Type)SettingsNode.OnEnteredEditScope()SettingsNode.OnExitingEditScope()SettingsNode.ParentSettingsNode.SettingsChangedSettingsNode.ServicesChangedSettingsNode.PropertyChangedCloneable.Clone()Cloneable.CreateInstanceCore()

Properties

Axis

The axis for which siblings are compared.

Declaration

cs-api-definition
[DataMember]
public PivotAxis Axis { get; set; }

Property Value

PivotAxis

Level

The level at which siblings are compared.

Declaration

cs-api-definition
[DataMember]
public int Level { get; set; }

Property Value

int

Methods

CloneCore(Cloneable)

Makes the instance a clone (deep copy) of the specified Cloneable.

Declaration

cs-api-definition
protected override void CloneCore(Cloneable source)

Parameters

source

Cloneable

The object to clone.

Overrides Cloneable.CloneCore(Cloneable)

Remarks

Notes to Inheritors If you derive from Cloneable, you may need to override this method to copy all properties. It is essential that all implementations call the base implementation of this method (if you don't call base you should manually copy all needed properties including base properties).