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
|