Represents the virtualized stack container that holds the grid columns.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public class VirtualizedColumnContainer : VirtualizedStackContainer<GridViewColumn>, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode
Inheritance: objectDisposableObjectRadObjectRadElementLayoutPanelBaseVirtualizedContainer<GridViewColumn>VirtualizedStackContainer<GridViewColumn>VirtualizedColumnContainer...
Derived Classes:
Implements:
Inherited Members
Constructors
public VirtualizedColumnContainer()
Properties
Gets or sets the context.
public GridRowElement Context { get; }
The context.
Gets or sets the scroll columns.
protected bool ScrollColumns { get; set; }
The scroll columns.
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.
Gets the discrete scroll offset.
Gets the element context.
Initializes the fields.
protected override void InitializeFields()
Overrides:
Determines whether the specified item is visible.
protected override bool IsItemVisible(GridViewColumn data)
The item.
Returns:true if item is visible; otherwise, false.
Overrides:
Measures the element.
protected override bool MeasureElement(IVirtualizedElement<GridViewColumn> element)
The element.
Returns:Overrides:
Removes the element.
protected override void RemoveElement(int position)
The position.
Overrides: