[]
        
(Showing Draft Content)

FarPoint.Win.Spread.Columns

Columns Class

Represents a one-dimensional collection of Column objects.

Inheritance
Columns
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public class Columns : IList, ICollection, IEnumerable
Public Class Columns
    Implements IList, ICollection, IEnumerable

Properties

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).

Methods

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.