New to Telerik UI for WPFStart a free 30-day trial

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:

C#
public class GridViewCellsPanel : Panel

Inheritance: objectGridViewCellsPanel

Derived Classes: CommonColumnHeadersPanelTreeListCellsPanel

Constructors

C#
public GridViewCellsPanel()

Properties

Gets the parent data grid.

C#
protected GridViewDataControl ParentDataGrid { get; }
Property Value:

The parent data grid.

Methods

C#
protected override Size ArrangeOverride(Size finalSize)
Parameters:finalSizeSizeReturns:

Size

Determines the position of the child and sets the horizontal offset appropriately.

C#
protected virtual void BringIndexIntoView(int index)
Parameters:indexint

Specify the item index that should become visible.

Exceptions:

ArgumentOutOfRangeException

Thrown if index is out of range.

Marks for recycle the cells of hidden columns.

C#
protected void MarkForRecycleCellsOfHiddenColumns(int effectiveLeftMostIndex, int effectiveRightMostIndex)
Parameters:effectiveLeftMostIndexinteffectiveRightMostIndexint

Marks for recycle the cells on the left side of the view port.

C#
protected void MarkForRecycleLeftCellsNotInViewPort(int frozenColumnAwareLeftMostIndex)
Parameters:frozenColumnAwareLeftMostIndexint

Marks for recycle the cells on the right side of the view port.

C#
protected void MarkForRecycleRightCellsNotInViewPort(int rightMostColumnIndex)
Parameters:rightMostColumnIndexint
C#
protected override Size MeasureOverride(Size availableSize)
Parameters:availableSizeSizeReturns:

Size