Wisej.Web.TableLayoutSettings
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Collects the characteristics associated with table layouts.
Int32: Returns or sets the maximum number of columns allowed in the table layout. (Default: 0
)
Throws:
ArgumentOutOfRangeException The property value is less than 0.
TableLayoutColumnStyleCollection: Returns the collection of styles used to determine the look and feel of the table layout columns.
TableLayoutPanelGrowStyle: Returns or sets a value indicating how the table layout should expand to accommodate new cells when all existing cells are occupied. (Default: AddRows
)
LayoutEngine: Returns the current table layout engine.
Int32: Returns or sets the maximum number of rows allowed in the table layout. (Default: 0
)
Throws:
ArgumentOutOfRangeException The property value is less than 0.
TableLayoutRowStyleCollection: Returns the collection of styles used to determine the look and feel of the table layout rows.
Loads the settings from the provided TableLayoutSettings instance.
settings
owner
Returns: TableLayoutSettings.
Returns: TableLayoutSettings.
Returns the TableLayoutPanelCellPosition that represents the row and the column of the cell.
control
A control contained within a cell.
Returns: TableLayoutPanelCellPosition. A TableLayoutPanelCellPosition that represents the cell position.
Throws:
ArgumentNullException control is null.
Returns the column position of the specified child control.
control
A control contained within a cell.
Returns: Int32. The column position of the specified child control.
Throws:
ArgumentNullException control is null.
Returns the number of columns that the cell containing the child control spans.
control
A control contained within a cell.
Returns: Int32. The number of columns that the cell containing the child control spans.
Returns: List<ControlInformation>.
Returns the row position of the specified child control.
control
A control contained within a cell.
Returns: Int32. The row position of the specified child control.
Throws:
ArgumentNullException control is null.
Returns the number of rows that the cell containing the child control spans.
control
A control contained within a cell.
Returns: Int32. The number of rows that the cell containing the child control spans.
Sets the TableLayoutPanelCellPosition that represents the row and the column of the cell.
control
A control contained within a cell.
cell
Throws:
ArgumentNullException control is null.
Sets the column position for the specified child control.
control
A control contained within a cell.
column
The column position for the specified child control.
Throws:
ArgumentNullException control is null.
ArgumentException column is less than -1.
Sets the number of columns that the cell containing the child control spans.
control
A control contained within a cell.
value
The number of columns that the cell containing the child control spans.
Throws:
ArgumentNullException control is null.
ArgumentOutOfRangeException value is less than 1.
Sets the row position of the specified child control.
control
A control contained within a cell.
row
The row position of the specified child control.
Throws:
ArgumentNullException control is null.
ArgumentException row is less than -1.
Sets the number of rows that the cell containing the child control spans.
control
A control contained within a cell.
value
The number of rows that the cell containing the child control spans.
Throws:
ArgumentNullException control is null.
ArgumentOutOfRangeException value is less than 1.
A that represents the cell position.