ClassPivotCellElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
public class PivotCellElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IVirtualizedElement<PivotGroupNode>
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementPivotCellElement
Implements:
Inherited Members
Constructors
PivotCellElement(RadPivotGridElement, PivotRowElement)
Declaration
public PivotCellElement(RadPivotGridElement owner, PivotRowElement row)
Parameters
owner
row
Fields
GrandTotalColumnProperty
Declaration
public static RadProperty GrandTotalColumnProperty
Field Value
GrandTotalRowProperty
Declaration
public static RadProperty GrandTotalRowProperty
Field Value
SubTotalColumnProperty
Declaration
public static RadProperty SubTotalColumnProperty
Field Value
Properties
AggregateDescription
Declaration
public IAggregateDescription AggregateDescription { get; }
Property Value
Data
Gets the associated data.
Declaration
public PivotGroupNode Data { get; }
Property Value
The data.
Implements
Owner
Declaration
public RadPivotGridElement Owner { get; }
Property Value
Row
Declaration
public virtual PivotGroupNode Row { get; }
Property Value
RowElement
Declaration
public PivotRowElement RowElement { get; }
Property Value
Methods
Attach(PivotGroupNode, object)
Attaches the specified data.
Declaration
public virtual void Attach(PivotGroupNode data, object context)
Parameters
data
The data.
context
The context.
Implements
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
Detach()
Detaches this instance.
Declaration
public virtual void Detach()
Implements
IsCompatible(PivotGroupNode, object)
Determines whether element is compatible with the specified data.
Declaration
public bool IsCompatible(PivotGroupNode data, object context)
Parameters
data
The data.
context
The context.
Returns
true if the specified data is compatible; otherwise, false.
Implements
OnPropertyChanged(RadPropertyChangedEventArgs)
Handles property change events by invalidating the fill cache and invoking the base class property change handler.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
Event arguments containing information about the property that changed.
Overrides
Synchronize()
Synchronizes this instance.
Declaration
public void Synchronize()
Implements
SynchronizeProperties()
Declaration
protected virtual void SynchronizeProperties()