OptionsTableLayoutGroup Members

Provides options and methods to customize a table layout enabled for a LayoutGroup.

Constructors

Name Description
OptionsTableLayoutGroup(ILayoutControl, LayoutGroup) Initializes a new instance of an OptionsTableLayoutGroup class with the specified owners.

Properties

Name Description
AutoSizeDefaultDefinitionLength Gets or sets the default size for empty rows/columns of the SizeType.AutoSize type in table layout mode.
ColumnCount Returns the number of columns within the table layout.
ColumnDefinitions Provides access to columns of the table layout.
RowCount Returns the number of rows within the table layout.
RowDefinitions Provides access to rows of the table layout.
ShrinkEmptyAutoSizeDefinition Gets or sets whether to automatically minimize empty rows/columns whose SizeType property is set to AutoSize.

Methods

Name Description
Add(ColumnDefinition) Adds the specified column to a table layout.
Add(RowDefinition) Adds the specified row to a table layout.
AddColumn() Creates a new column with default settings and adds it to the table layout.
AddRow() Creates a new row with default settings and adds it to the table layout.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetColumn(Int32) Returns a column by its index within the table layout.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetRow(Int32) Returns a row by its index within the table layout.
GetType() Gets the Type of the current instance. Inherited from Object.
Insert(Int32, ColumnDefinition, Boolean) Inserts an element into the collection at the specified index.
Insert(Int32, RowDefinition, Boolean) Inserts an element into the collection at the specified index.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Remove(ColumnDefinition, Boolean) Removes the specified column definition.
Remove(RowDefinition, Boolean) Removes the specified row definition.
RemoveColumnAt(Int32, Boolean) Removes the element at the specified index.
RemoveRowAt(Int32, Boolean) Removes the element at the specified index.
See Also