ClassPivotHeaderVirtualizedContainer
Represents virtualized header container
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
public class PivotHeaderVirtualizedContainer : BaseVirtualizedContainer<PivotGroupNode>, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode
Inheritance: objectDisposableObjectRadObjectRadElementLayoutPanelBaseVirtualizedContainer<PivotGroupNode>PivotHeaderVirtualizedContainer
Implements:
Inherited Members
Constructors
PivotHeaderVirtualizedContainer(RadPivotGridElement)
Initializes a new instance of the PivotHeaderVirtualizedContainer class.
Declaration
public PivotHeaderVirtualizedContainer(RadPivotGridElement owner)
Parameters
owner
The owner.
Properties
ItemSpacing
Gets or sets the item spacing.
Declaration
public int ItemSpacing { get; set; }
Property Value
The item spacing.
LayoutType
Gets or sets the type of the layout.
Declaration
public PivotLayout LayoutType { get; set; }
Property Value
The type of the layout.
Orientation
Gets or sets the orientation.
Declaration
public Orientation Orientation { get; set; }
Property Value
The orientation.
Owner
Gets the owner.
Declaration
public RadPivotGridElement Owner { get; }
Property Value
The owner.
ScrollOffset
Gets or sets the scroll offset.
Declaration
public int ScrollOffset { get; set; }
Property Value
The scroll offset.
Methods
ArrangeOverride(SizeF)
Arranges the RadElement to its final location. The element must call the Arrange method of each of its children.
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
finalSize
The size that is available for element.
Returns
The rectangle occupied by the element. Usually finalSize. Should you return different size, the Layout system will restart measuring and rearranging the items. That could lead to infinite recursion.
Overrides
Remarks
In this method call to the Arrange method of each child must be made.
BeginMeasure(SizeF)
Begins the measure operation.
EndMeasure()
Ends the measure operation.
GetExpectedSize()
Gets the expected size.
GetTotalChildrenSize(PivotGroupNode)
Gets the total size of the children.
Declaration
public int GetTotalChildrenSize(PivotGroupNode data)
Parameters
data
The data.
Returns
IsItemVisible(PivotGroupNode)
Determines whether the specified item is visible.
Declaration
protected override bool IsItemVisible(PivotGroupNode data)
Parameters
data
The item.
Returns
true if item is visible; otherwise, false.
Overrides
MeasureElement(IVirtualizedElement<PivotGroupNode>)
Measures the element.
Declaration
protected override bool MeasureElement(IVirtualizedElement<PivotGroupNode> element)
Parameters
element
IVirtualizedElement<PivotGroupNode>
The element.
Returns
Overrides
MeasureElements()
Measures the elements.
Declaration
protected override void MeasureElements()
Overrides