System.Windows.Forms
2.0.0.0
System.Windows.Forms.LayoutSettings
System.Runtime.Serialization.ISerializable
The class collects and manages the characteristics associated with the table layout scheme. This class is used internally by the and classes, as well as the table layout engine. The class is used by the layout engine to determine how to lay out the container's child controls.
The class manages the following information:
-
The being used.
-
The maximum number of columns and rows in the layout.
-
The collection of styles used for the contained columns and rows.
Collects the characteristics associated with table layouts.
Property
System.Int32
To be added.
Setting the property does not allocate the columns or any backing memory. This allocation occurs when the columns are created.
Setting this property causes the table to undergo another layout operation.
Gets or sets the maximum number of columns allowed in the table layout.
2.0.0.0
System.ComponentModel.DefaultValue(0)
Property
2.0.0.0
System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)
System.Windows.Forms.TableLayoutColumnStyleCollection
To be added.
Use the property to access the style properties of specific columns. The order of the styles in a matches the order of the corresponding columns in the layout table.
Gets the collection of styles used to determine the look and feel of the table layout columns.
Method
2.0.0.0
System.ComponentModel.DefaultValue(-1)
System.Windows.Forms.TableLayoutPanelCellPosition
To be added.
Gets the that represents the row and the column of the cell.
A that represents the cell position.
A control contained within a cell.
Method
2.0.0.0
System.ComponentModel.DefaultValue(-1)
System.Int32
To be added.
Gets the column position of the specified child control.
The column position of the specified child control.
A control contained within a cell.
Method
2.0.0.0
System.Int32
To be added.
Gets the number of columns that the cell containing the child control spans.
The number of columns that the cell containing the child control spans.
A control contained within a cell.
Method
2.0.0.0
System.ComponentModel.DefaultValue(-1)
System.Int32
To be added.
Gets the row position of the specified child control.
The row position of the specified child control.
A control contained within a cell.
Method
2.0.0.0
System.Int32
To be added.
Gets the number of rows that the cell containing the child control spans.
The number of rows that the cell containing the child control spans.
A control contained within a cell.
Property
System.Windows.Forms.TableLayoutPanelGrowStyle
To be added.
The property determines how the layout engine should add a new cell to a full table. This property can be set to to indicate that rows should be added, to indicate that columns should be added, or to disallow expansion.
Gets or sets a value indicating how the table layout should expand to accommodate new cells when all existing cells are occupied.
2.0.0.0
System.ComponentModel.DefaultValue(System.Windows.Forms.TableLayoutPanelGrowStyle.AddRows)
Property
System.Windows.Forms.Layout.LayoutEngine
To be added.
The property is typically used in two contexts:
-
A container that uses a table layout.
-
A control contained within a table layout container, such as a button contained in a cell of a .
Gets the current table layout engine.
2.0.0.0
Property
System.Int32
To be added.
Setting the property does not allocate the rows or any backing memory. This allocation occurs when the rows are created.
Setting this property causes the table to undergo another layout operation.
Gets or sets the maximum number of rows allowed in the table layout.
2.0.0.0
System.ComponentModel.DefaultValue(0)
Property
2.0.0.0
System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)
System.Windows.Forms.TableLayoutRowStyleCollection
To be added.
Use the property to access the style properties of specific rows. The order of the styles in a matches the order of the corresponding rows in the layout table.
Gets the collection of styles used to determine the look and feel of the table layout rows.
Method
2.0.0.0
System.ComponentModel.DefaultValue(-1)
System.Void
To be added.
Sets the that represents the row and the column of the cell.
A control contained within a cell.
A that represents the cell position.
Method
2.0.0.0
System.Void
To be added.
Sets the column position for the specified child control.
A control contained within a cell.
The column position for the specified child control.
Method
2.0.0.0
System.Void
To be added.
Sets the number of columns that the cell containing the child control spans.
A control contained within a cell.
The number of columns that the cell containing the child control spans.
Method
2.0.0.0
System.Void
To be added.
Sets the row position of the specified child control.
A control contained within a cell.
The row position of the specified child control.
Method
2.0.0.0
System.Void
To be added.
Sets the number of rows that the cell containing the child control spans.
A control contained within a cell.
The number of rows that the cell containing the child control spans.
Method
2.0.0.0
System.Void
This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
For a description of this member, see .
The object to be populated with serialization information.
The destination context of the serialization.
System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter))