TableLayout Class |
Namespace: Eto.Forms
The TableLayout type exposes the following members.
Name | Description | |
---|---|---|
TableLayout |
Initializes a new instance of the TableLayout class.
| |
TableLayout(Size) |
Initializes a new instance of the TableLayout class with the specified dimensions.
| |
TableLayout(TableRow) |
Initializes a new instance of the TableLayout class with the specified rows.
| |
TableLayout(IEnumerableTableRow) |
Initializes a new instance of the TableLayout class with the specified rows.
| |
TableLayout(Boolean, TableRow) |
Initializes a new instance of the TableLayout class with the specified rows.
| |
TableLayout(Int32, Int32) |
Initializes a new instance of the TableLayout class with the specified number of columns and rows.
|
Name | Description | |
---|---|---|
Controls |
Gets an enumeration of controls that are directly contained by this container
(Overrides ContainerControls.) | |
Dimensions |
Gets the dimensions of the table in cells.
| |
Padding |
Gets or sets the padding bordering the table.
| |
Rows |
Gets the collection of rows in the table
| |
Spacing |
Gets or sets the horizontal and vertical spacing between each of the cells of the table.
|
Name | Description | |
---|---|---|
Add(Control, Point) |
Adds a control to the specified location.
| |
Add(Control, Int32, Int32) |
Adds a control to the specified x & y coordinates.
| |
Add(Control, Int32, Int32, Boolean, Boolean) |
Adds a control to the specified x & y coordinates.
| |
AutoSized |
Creates a table layout with an auto sized control.
| |
EndInit |
Ends the initialization when loading from xaml or other code generated scenarios
(Overrides LayoutEndInit.) | |
GetColumnScale |
Gets the scale for the specified column.
| |
GetRowScale |
Gets the scale for the specified row.
| |
Horizontal(TableCell) |
Creates a horizontal table layout with the specified cells.
| |
Horizontal(Int32, TableCell) |
Creates a horizontal table layout with the specified cells.
| |
HorizontalScaled(TableCell) |
Creates a horizontal table layout with the specified cells scaled equally.
| |
HorizontalScaled(Int32, TableCell) |
Creates a horizontal table layout with the specified cells scaled equally.
| |
Move(Control, Point) |
Move the specified control to a new location.
| |
Move(Control, Int32, Int32) |
Moves the specified control to the new x and y coordinates.
| |
OnLoad |
Raises the Load event, and recursed to this container's children
(Overrides ContainerOnLoad(EventArgs).) | |
OnPreLoad |
Raises the PreLoad event, and recurses to this container's children
(Overrides ContainerOnPreLoad(EventArgs).) | |
Remove |
Remove the specified child control.
(Overrides ContainerRemove(Control).) | |
SetColumnScale |
Sets the scale for the specified column.
| |
SetRowScale |
Sets the scale for the specified row.
|
Name | Description | |
---|---|---|
(TableRow to TableLayout) |
Implicitly converts an array of rows to a vertical TableLayout
|