[]
Represents a one-dimensional collection of Column objects.
public class Columns : IList, ICollection, IEnumerable
Public Class Columns
Implements IList, ICollection, IEnumerable
Name | Description |
---|---|
Count | Gets or sets the number of columns in the collection. |
Default | Gets a DefaultColumn object for the default column (-1). |
this[int] | Gets a new column for the specified column. |
this[int, int] | Gets a new column for the specified range of columns. |
this[string] | Gets the column for the specified tag. |
Parent | Gets the parent object that contains this collection of columns. |
RangeGroupLevels | Gets the number of levels of columns in the outline (range group). |
Name | Description |
---|---|
Add(int, int) | Adds a new column or range of columns. |
AddRangeGroup(int, int) | Groups all the columns from the specified start index by the specified amount to an outline (range group). |
ExpandRangeGroup(RangeGroupInfo, bool) | Expands or collapses a specified outline (range group) of columns. |
Get(int) | Gets the specified column. |
Get(int, int) | Gets the specified range of columns. |
GetRangeGroupInfo(int) | Gets the outlines (range groups) by level. |
Remove(int, int) | Removes a column or range of columns. |
RemoveRangeGroup(int, int) | Removes columns from the outline (range group) starting from the specified index and count, and returns them to individual columns. |