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
Initializes a new instance of the PivotHeaderVirtualizedContainer class.
public PivotHeaderVirtualizedContainer(RadPivotGridElement owner)
The owner.
Properties
Gets or sets the item spacing.
public int ItemSpacing { get; set; }
The item spacing.
Gets or sets the type of the layout.
public PivotLayout LayoutType { get; set; }
The type of the layout.
Gets or sets the orientation.
public Orientation Orientation { get; set; }
The orientation.
Gets the owner.
public RadPivotGridElement Owner { get; }
The owner.
Gets or sets the scroll offset.
public int ScrollOffset { get; set; }
The scroll offset.
Methods
Arranges the RadElement to its final location. The element must call the Arrange method of each of its children.
protected override SizeF ArrangeOverride(SizeF 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:
In this method call to the Arrange method of each child must be made.
Ends the measure operation.
Gets the expected size.
Gets the total size of the children.
public int GetTotalChildrenSize(PivotGroupNode data)
The data.
Returns:Determines whether the specified item is visible.
protected override bool IsItemVisible(PivotGroupNode data)
The item.
Returns:true if item is visible; otherwise, false.
Overrides:
Measures the element.
protected override bool MeasureElement(IVirtualizedElement<PivotGroupNode> element)
The element.
Returns:Overrides:
Measures the elements.
protected override void MeasureElements()
Overrides: