TableViewRowLayout
Represents the tabular row layout.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public class TableViewRowLayout : TableViewRowLayoutBase, IGridRowLayout, IDisposable
Inheritance: objectTableViewRowLayoutBaseTableViewRowLayout
Implements:
Inherited Members
Constructors
public TableViewRowLayout()
Properties
Gets the desired size for the row when using the specified layout.
public override SizeF DesiredSize { get; }
Overrides:
Gets the desired row size for group rows.
public override SizeF GroupRowDesiredSize { get; }
Overrides:
Gets the helper for the column layout.
public ColumnLayoutHelper LayoutImpl { get; }
The helper for the column layout.
Gets the scrollable columns
public override IList<GridViewColumn> ScrollableColumns { get; }
Overrides:
Methods
Arranges the cells in the row.
public override RectangleF ArrangeCell(RectangleF clientRect, GridCellElement cell)
The size that is available for the specified row.
cellGridCellElementThe GridRowElement to arrange.
Returns:The arranged rectangle.
Overrides:
Finishes the resizing of a column
public override void EndColumnResize()
Overrides:
Ensures that the row layout is calculated
public override void EnsureColumnsLayout()
Overrides:
Gets the column offset.
public override int GetColumnOffset(GridViewColumn column)
The column.
Returns:Overrides:
Gets the actual column width
public override int GetColumnWidth(GridViewColumn column)
An instance of GridViewColumn.
Returns:The actual column width, when successful.
Overrides:
Invalidates the row layout
public override void InvalidateLayout()
Overrides:
Invalidates the RenderColumns collection
public override void InvalidateRenderColumns()
Overrides:
Changes the size of an already chosen column by using the specified delta
Starts resizing of a column from the UI
public override void StartColumnResize(GridViewColumn column)
The GridViewColumn to resize
Overrides:
Stretches the column.
public void StretchColumn(GridViewColumn column, int desiredWidth)
The column.
desiredWidthintWidth of the desired.
Updates the layout helper.
protected virtual void UpdateLayoutHelper()