TableLayoutSettings
Wisej.Web.TableLayoutSettings
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Collects the characteristics associated with table layouts.
Properties
ColumnCount
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.
ColumnStyles
TableLayoutColumnStyleCollection: Returns the collection of styles used to determine the look and feel of the table layout columns.
GrowStyle
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
LayoutEngine: Returns the current table layout engine.
RowCount
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.
RowStyles
TableLayoutRowStyleCollection: Returns the collection of styles used to determine the look and feel of the table layout rows.
Methods
GetCellPosition(control)
Returns the TableLayoutPanelCellPosition that represents the row and the column of the cell.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. |
Returns: TableLayoutPanelCellPosition. A TableLayoutPanelCellPosition that represents the cell position.
Throws:
ArgumentNullException control is null.
GetColumn(control)
Returns the column position of the specified child control.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. |
Returns: Int32. The column position of the specified child control.
Throws:
ArgumentNullException control is null.
GetColumnSpan(control)
Returns the number of columns that the cell containing the child control spans.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. |
Returns: Int32. The number of columns that the cell containing the child control spans.
GetRow(control)
Returns the row position of the specified child control.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. |
Returns: Int32. The row position of the specified child control.
Throws:
ArgumentNullException control is null.
GetRowSpan(control)
Returns the number of rows that the cell containing the child control spans.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. |
Returns: Int32. The number of rows that the cell containing the child control spans.
SetCellPosition(control, cell)
Sets the TableLayoutPanelCellPosition that represents the row and the column of the cell.
Parameter | Type | Description |
---|---|---|
control | A control contained within a cell. | |
cell |
Throws:
ArgumentNullException control is null.
SetColumn(control, column)
Sets the column position for the specified child control.
Parameter | Type | Description |
---|---|---|
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.
SetColumnSpan(control, value)
Sets the number of columns that the cell containing the child control spans.
Parameter | Type | Description |
---|---|---|
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.
SetRow(control, row)
Sets the row position of the specified child control.
Parameter | Type | Description |
---|---|---|
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.
SetRowSpan(control, value)
Sets the number of rows that the cell containing the child control spans.
Parameter | Type | Description |
---|---|---|
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.
Last updated