ClassGridViewCellsPanel
Panel that lays out both cells and column headers. This stacks cells in the horizontal direction and communicates with the relevant GridViewColumn to ensure all rows give cells in a given column the same size.
Definition
Namespace:Telerik.Windows.Controls.GridView
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public class GridViewCellsPanel : Panel
Inheritance: objectGridViewCellsPanel
Derived Classes:
Constructors
GridViewCellsPanel()
Declaration
public GridViewCellsPanel()
Properties
ParentDataGrid
Gets the parent data grid.
Declaration
protected GridViewDataControl ParentDataGrid { get; }
Property Value
The parent data grid.
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
finalSize
Size
Returns
Size
BringIndexIntoView(int)
Determines the position of the child and sets the horizontal offset appropriately.
Declaration
protected virtual void BringIndexIntoView(int index)
Parameters
index
Specify the item index that should become visible.
Exceptions
Thrown if index is out of range.
MarkForRecycleCellsOfHiddenColumns(int, int)
Marks for recycle the cells of hidden columns.
MarkForRecycleLeftCellsNotInViewPort(int)
Marks for recycle the cells on the left side of the view port.
Declaration
protected void MarkForRecycleLeftCellsNotInViewPort(int frozenColumnAwareLeftMostIndex)
Parameters
frozenColumnAwareLeftMostIndex
MarkForRecycleRightCellsNotInViewPort(int)
Marks for recycle the cells on the right side of the view port.
Declaration
protected void MarkForRecycleRightCellsNotInViewPort(int rightMostColumnIndex)
Parameters
rightMostColumnIndex
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
availableSize
Size
Returns
Size