[]
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. |