Class GridLayout
Represents layout container which implements column and row span and different column and row sizing modes - proportional, fixed, and auto.
Inherited Members
Namespace: Telerik.WinControls.Layouts
Assembly: Telerik.WinControls.dll
Syntax
public class GridLayout : LayoutPanel, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode
Constructors
GridLayout()
GridLayout(Int32, Int32)
Creates new instance of GridLayout.
Declaration
public GridLayout(int columnsCount, int rowsCount)
Parameters
System.Int32
columnsCount
Number of columns. |
System.Int32
rowsCount
Number of rows. |
Fields
CellPaddingProperty
ColSpanProperty
ColumnIndexProperty
RowIndexProperty
RowSpanProperty
Properties
Columns
Gets or sets the columns of the layout container.
Declaration
public List<GridLayoutColumn> Columns { get; set; }
Property Value
System.Collections.Generic.List<GridLayoutColumn>
|
Rows
Gets or sets the rows of the layout container.
Declaration
public List<GridLayoutRow> Rows { get; set; }
Property Value
System.Collections.Generic.List<GridLayoutRow>
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
DpiScaleChanged(SizeF)
Declaration
public override void DpiScaleChanged(SizeF scaleFactor)
Parameters
System.Drawing.SizeF
scaleFactor
|
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|